Publicado: Apr 30, 2020

Agora, o Amazon Elastic Kubernetes Service (EKS) oferece suporte ao Kubernetes versão 1.16 para todos os clusters. 

O Kubernetes está evoluindo rapidamente, com lançamentos de recursos e correções de bugs frequentes. Os destaques do lançamento do Kubernetes 1.16 incluem Suporte para redimensionamento de volume, Windows GMSA e Finalizer Protection for Service LoadBalancers atingindo o status Beta. Além disso, dois dos mecanismos de extensibilidade Kubernetes mais populares, definições de recursos personalizados e webhooks de admissão, agora também atingiram o status de disponibilidade geral. Saiba mais sobre o Kubernetes versão 1.16 nas notas de release do projeto do Kubernetes.

Saiba mais sobre as versões do Kubernetes disponíveis para cargas de trabalho de produção no Amazon EKS e como atualizar seu cluster para a versão 1.16 na documentação do EKS.

Uma observação sobre as remoções da API do Kubernetes versão 1.16: 

O Kubernetes 1.16 inclui várias remoções de API obsoletas, e você precisa garantir que seus aplicativos e complementos sejam atualizados, ou as cargas de trabalho poderão falhar após a conclusão da atualização. Para obter mais informações sobre as remoções de API, consulte o post do blog do Kubernetes. Para conhecer as ações que talvez você precise executar antes da atualização, consulte as etapas na documentação do EKS. Todas as APIs de substituição estão nas versões Kubernetes posteriores à 1.10, o que significa que os aplicativos em qualquer versão com suporte do Amazon EKS podem começar a usar as APIs atualizadas agora.

Uma nota sobre a descontinuação do Kubernetes versão 1.13

o suporte do Amazon EKS é o mesmo da comunidade do Kubernetes e oferece suporte às três versões mais recentes. O Kubernetes 1.13, 1.14, 1.15 e 1.16 contam hoje com suporte integral e é possível iniciar novos clusters usando qualquer uma dessa versões. No entanto, considerando o ciclo de lançamentos trimestral do Kubernetes, é essencial que todos os clientes tenham um plano de atualização contínua. 

A partir de hoje, o Kubernetes versão 1.13 está defasado no EKS e deixará de ter suporte a partir de 30 de junho de 2020. Nesse dia, você não poderá mais criar clusters com a versão 1.13 e todos os clusters do EKS que executam o Kubernetes versão 1.13 serão atualizados para a versão de plataforma mais recente disponível para o Kubernetes versão 1.14.  

Recomendamos que os clientes atualizem os clusters e nós de operador 1.13 ou 1.14 existentes para no mínimo a versão 1.15 assim que possível. Saiba mais sobre as políticas de ciclo de vida da versão do EKS na documentação.