Cloud Intelligence™
Kubernetes vai remover várias APIs — veja como se proteger
Esta página também está disponível em English, Deutsch, Español, Français, Italiano e 日本語.
About Vadim Solovey
Founded DoiT in 2011 and have been here ever since — in every flavor of CTO, co-CEO, and now CEO. I started my career in 1999 building data centers before anyone called it "the cloud," and I've spent the two decades since trying to deliver on what the cloud was actually supposed to be. I still write code most weeks.
My personal pageNão ler com atenção as release notes do K8s pode (e vai!) prejudicar seus workloads em contêineres.
Todo mundo sabe que o Kubernetes tem um longo histórico de descontinuar APIs. Para um projeto open-source de ritmo acelerado, isso é até esperado. Muitas vezes, avançar rápido significa abrir mão da compatibilidade com versões anteriores. A nova versão Kubernetes v1.22 é especialmente importante nesse aspecto, porque as APIs não serão apenas anunciadas como descontinuadas — elas serão removidas do código:

Imagine o que vai acontecer quando o seu serviço gerenciado de Kubernetes preferido (AWS EKS, Google GKE etc.) atualizar o cluster de produção para a v1.22. Inevitavelmente, coisas vão quebrar — e seus workloads podem sofrer um impacto enorme.

Seus workloads no K8s podem enfrentar uma baita turbulência durante o upgrade para a v1.22
Como saber se isso vai afetar o meu cluster?
Como descobrir se o seu cluster K8s usa alguma das APIs que serão removidas ou descontinuadas em breve? O próprio Kubernetes não oferece uma forma simples de listar essas APIs.
Por sorte, o time de Cloud Reliability Engineering da DoiT International criou o kubent (de Kube No Trouble) — uma ferramenta usada por muita gente do mundo K8s justamente para detectar esse tipo de problema.
Para aprender a instalar e usar o kubent, confira o post no blog do Stepan Stipl, autor original da ferramenta.
PerfectScale™ for Kubernetes
Ready to optimize?
Get your free Kubernetes savings analysis

Your cloud bill shouldn't be a mystery
Optimization, automation, expertise. In one platform.