O que são versões de cluster do Serviço Kubernetes do Azure?
Atualizações e upgrades acontecem frequentemente no desenvolvimento de software. Quando sua equipe de implantação estava pronta para implantar os aplicativos em contêineres nos clusters AKS, as versões do cluster estavam sem suporte. O AKS segue a regra N-2 quando se trata de suportar versões do Kubernetes.
Qual é a regra N-2?
Pense em N como a última versão estável atual que o Kubernetes lançou e -2 como as duas versões secundárias anteriores de N.
Por exemplo, digamos que o Kubernetes lança a versão 1.20.x hoje. Seguindo a regra N-2, o AKS fornece suporte para as versões 1.20.x, 1.19.x e 1.18.x. Como a versão 1.17.x não está dentro das duas versões secundárias anteriores, ela será preterida e deixará de ser suportada dentro de 30 dias após o lançamento da versão 1.20.x . Você tem 30 dias a partir da nova versão para atualizar seus clusters e garantir que eles permaneçam no suporte.
Para cada versão secundária na qual o AKS mantém suporte a cluster, apenas as duas versões estáveis mais recentes do patch para cada versão secundária são suportadas.
Isso significa que, se o Kubernetes decidir lançar as versões de patch 1.19.9 e 1.18.10, as versões atuais do patch AKS suportam alterações para:
Versões suportadas atuais | Novas versões suportadas |
---|---|
1.20.2 | 1.20.2 |
1.20.1 | 1.20.1 |
1.19.8 | 1.19.9 |
1.19.7 | 1.19.8 |
1.18.9 | 1.18.10 |
1.18.8 | 1.18.9 |
O que é o processo de liberação e descontinuação da versão do cluster AKS?
O AKS anuncia atualizações da versão do cluster através de vários canais, incluindo as notas de versão do AKS, o rastreador de versões do AKS, notificações por e-mail, alertas do Azure Advisor e versões de pré-visualização.
Notas de versão do AKS
O AKS publica anúncios com a data planejada de lançamentos de novas versões e descontinuações de versões antigas nas notas de lançamento do AKS pelo menos 30 dias antes da data de lançamento.
Rastreador de lançamento do AKS
O rastreador de versões do AKS fornece atualizações em tempo real sobre as versões mais recentes do AKS por versão e região. O rastreador tem links para a versão específica das notas de versão do AKS para ajudá-lo a identificar qual instância da versão é relevante para você.
Notificações por e-mail
O AKS envia notificações por e-mail e notificações de integridade do serviço para os proprietários de clusters AKS afetados pelas atualizações de versão mais recentes para notificá-los de que têm 30 dias para atualizar suas versões existentes do cluster AKS.
Assistente do Azure
O AKS usa o Azure Advisor para alertá-lo se uma nova versão pode causar problemas em seu cluster devido a APIs preteridas ou se seu cluster está sem suporte.
Versões de pré-visualização
Antes do AKS fornecer suporte para uma nova versão secundária do Kubernetes, a nova versão secundária é frequentemente lançada como uma versão de visualização. Uma versão de pré-visualização permite-lhe avaliar a próxima versão antes do seu lançamento. Isso lhe dá tempo para testar suas cargas de trabalho de cluster AKS existentes com a próxima versão e se preparar para atualizar quando a versão estiver disponível ao público.