Aula 4: Os Deployments

2 min
  • Compreender o que é um Deployment
  • Criar Deployments
  • Escalar uma aplicação
  • Fazer atualizações sem interrupção

4.1 O problema com os Pods sozinhos

O que não funciona

Na lição anterior, criámos Pods diretamente. Mas:

  • Se um Pod avariar → não reinicia
  • Se quiser 5 cópias → é preciso criar 5 ficheiros
  • Para uma atualização → é preciso apagar tudo e recriar

Isto não é gerível em produção!

A solução: os Deployments

Um Deployment é um recurso que:

  • Gere vários Pods idênticos (replicas)
  • Reinicia-os automaticamente se avariarem
  • Permite atualizações progressivas
  • Conserva o histórico das versões

Pré-visualização — o resto da lição está reservado aos inscritos.

Já se inscreveu com um código?

O seu acesso está ligado à sua conta, não a esta ligação. Inicie sessão com o mesmo e-mail usado na aula: o seu curso está à espera, não precisa de introduzir o código de novo.

Iniciar sessãoAinda não tem conta? Criar uma
Esta lição faz parte do módulo «Módulo 5: Kubernetes - Implantação Básica»

Os primeiros módulos do curso são de acesso livre. Para o resto há três possibilidades: comprar este curso de uma vez por todas, subscrever, ou introduzir o código entregue na aula.

Subscrever — 19 $ US/mêsVoltar ao plano
É estudante do curso?

O código fica ligado à sua conta: inicie sessão ou crie uma conta e ele será aplicado automaticamente ao regressar.

Ainda não tem conta? Criar uma