Introdução
Imagine que você trabalhe para uma empresa de software de música chamada Nod Publishers. Os Editores da Nod fornecem aplicativos de música SaaS (software como serviço) para ajudar músicos e artistas em todo o mundo a compartilharem suas músicas. Seu trabalho na equipe de implantação é implantar esses aplicativos conteinerizados no AKS (Serviço de Kubernetes do Azure).
Você e sua equipe começaram criando alguns clusters do AKS. Alguns meses depois, você implantou com sucesso todos os contêineres de aplicativos de música nesses clusters do AKS.
Sua equipe termina a semana fazendo comemorações. O CEO da Nod Publishers reconhece o trabalho árduo da sua equipe dizendo: “Estão todos de parabéns! Fechamos a semana com chave de ouro”.
No entanto, ao chegar ao trabalho na segunda-feira pela manhã, você encontra o seguinte email na caixa de entrada:
O Microsoft Azure enviou a você o email de notificação indicando que está encerrando o suporte para a versão atual do Kubernetes nas suas implantações de cluster do AKS.
Você levou alguns meses para concluir a implantação e, durante esse tempo, o Kubernetes lançou versões de cluster mais recentes. Agora você precisa atualizar seus clusters para a última versão com suporte do Kubernetes. Você deseja entender como lidar com atualizações de cluster e patches no futuro para não ter esse problema novamente.
Ao final deste módulo, você saberá como aplicar atualizações e patches aos seus clusters do AKS para garantir que eles permaneçam em um estado com suporte.
Importante
Para concluir os exercícios opcionais deste módulo, você precisa usar sua assinatura, o que poderá gerar custos. Caso deseje apenas acompanhar, use uma assinatura de avaliação ou uma assinatura à qual já tenha acesso.
Objetivos de aprendizagem
Ao final do módulo, você estará apto a:
- Entender as versões do Kubernetes para as quais o AKS dá suporte.
- Atualizar os componentes existentes do cluster do AKS para a última versão com suporte do Kubernetes.
- Atualizar os clusters do AKS em ambientes de produção usando uma implantação azul/verde.
Pré-requisitos
- Acesso a uma assinatura do Azure.
- Noções básicas de conteinerização e do AKS.