Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Aplicação não abre

Galera,

não é bem um problema, e sim uma adequação. O curso foi feito com o kubectl v1.09, e aqui estou rodando o v1.14.

Assim alguns comandos mudaram. o deployment, por exemplo ficaria assim:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: aplicacao-deployment
  labels:
    app: aplicacao-pod
spec:
  replicas: 1
  selector:
    matchLabels:
      app: aplicacao-pod
  template:
    metadata:
      labels:
        app: aplicacao-pod
    spec:
      containers:
      - name: container-aplicacao-loja
        image: rafanercessian/aplicacao-loja:v1
        ports:
        - containerPort: 80

Obviamente o service também mudará, alterando o selector de 'name' para 'app':

apiVersion: v1
kind: Service
metadata:
  name: servico-aplicacao
spec:
  type: LoadBalancer
  ports:
    - port: 80
  selector:
    app: aplicacao-pod
1 resposta
solução

Olá Thiago, tudo bem? É verdade, como já faz um tempo que o curso foi gravado, houve algumas atualizações de versões e também de sintaxe, e futuramente creio que o curso deve ser atualizado e abordar essas mudanças, porém não posso indicar nenhum tempo pra isso. Mais mesmo assim, obrigado pelo feedback! Continue assim e bons estudos!