Visualizar a política atual de upgrade do cluster
A política de upgrade de um cluster determina o que acontece quando um cluster chega ao final do período de suporte padrão. Se a política de upgrade for EXTENDED
, o cluster não será atualizado automaticamente e entrará no suporte estendido. Se política de upgrade for STANDARD
, ele será atualizado automaticamente.
Os controles do Amazon EKS para a política de versão do Kubernetes permitem escolher o fim do comportamento de suporte padrão para seus clusters do EKS. Com esses controles, você pode decidir quais clusters devem entrar no suporte estendido e quais clusters devem ser atualizados automaticamente ao final do suporte padrão para uma versão do Kubernetes.
Uma versão secundária terá suporte padrão no Amazon EKS durante os primeiros 14 meses após seu lançamento. Depois que uma versão excede a data de término do suporte padrão, ela entra no suporte estendido pelos 12 meses seguintes. O suporte estendido permite que você permaneça em uma Kubernetes versão específica por mais tempo por um custo adicional por hora de cluster. É possível habilitar ou desabilitar o suporte estendido para um cluster do EKS. Se você desabilitar o suporte estendido, a AWS atualizará automaticamente seu cluster para a próxima versão ao final do suporte padrão. Se você habilitar o suporte estendido, poderá permanecer na versão atual por um custo adicional por um período limitado de tempo. Planeje fazer o upgrade do cluster do Kubernetes regularmente, mesmo se você usa o suporte estendido.
Você pode definir a política de versão para clusters novos e existentes usando a propriedade supportType
. Há duas opções que podem ser usadas para definir a política de suporte a versões:
-
STANDARD
: seu cluster EKS está qualificado para upgrade automático no final do suporte padrão. Você não incorrerá em cobranças de suporte estendido com essa configuração, mas seu cluster do EKS será atualizado automaticamente para a próxima versão do Kubernetes compatível com o suporte padrão. -
EXTENDED
: seu cluster EKS entrará em suporte estendido quando a versão Kubernetes atingir o fim do suporte padrão. Você incorrerá em taxas de suporte estendidas com essa configuração. É possível atualizar o cluster para uma versão do Kubernetes compatível com o suporte padrão parar de incorrer em cobranças de suporte estendido. Clusters executados com suporte estendido estarão qualificados para atualização automática ao final do suporte estendido.
O suporte estendido está habilitado por padrão para todos os novos clusters e para os clusters existentes. É possível verificar se o suporte estendido está habilitado para um cluster via AWS Management Console ou AWS CLI.
Importante
Se você quiser que seu cluster permaneça na versão Kubernetes atual para se beneficiar do período de suporte estendido, será necessário habilitar a política de atualização de suporte estendido antes do final do período de suporte padrão.
Só é possível definir a política de suporte de versão para seus clusters enquanto ela é executada na versão do Kubernetes em suporte padrão. Depois que a versão entrar no suporte estendido, você não poderá alterar essa configuração até que execute uma versão no suporte padrão.
Por exemplo, se você definiu sua política de suporte de versão como standard
, não poderá alterar essa configuração depois que a versão do Kubernetes em execução no seu cluster atingir o fim do suporte padrão. Se você definiu sua política de suporte de versão como extended
, não poderá alterar essa configuração depois que a versão do Kubernetes em execução no seu cluster atingir o fim do suporte padrão. Para alterar a configuração da política de suporte de versão, seu cluster deve estar sendo executado em uma versão padrão compatível do Kubernetes.
Visualizar a política de upgrade do cluster (Console da AWS)
-
Navegue até a página Clusters na seção EKS do Console da AWS. Confirme se o console está configurado na mesma região da AWS do cluster que deseja revisar.
-
Revise a coluna Política de upgrade. Se o valor for Suporte padrão, o cluster não entrará no suporte estendido. Se o valor for Suporte estendido, o cluster entrará no suporte estendido.
Visualizar a política de upgrade do cluster (AWS CLI)
-
Verifique se a AWS CLI está instalada e se você está conectado. Saiba como atualizar e instalar a AWS CLI.
-
Determine o nome do seu cluster do EKS. Defina a CLI para a mesma região da AWS do seu cluster do EKS.
-
Execute o seguinte comando:
aws eks describe-cluster \ --name <cluster-name> \ --query "cluster.upgradePolicy.supportType"
-
Se o valor for
STANDARD
, o cluster não entrará no suporte estendido. Se o valor forEXTENDED
, o cluster entrará no suporte estendido.