Kubernetes Administration
medium

Kubernetes Administration Question #019e3a4f

Question Statement
Kubernetes Administration
#kubernetes
#api-deprecation
#versioning
Medium

Por quanto tempo um elemento estável da API no Kubernetes deve ser suportado (no mínimo) após a depreciação?

A

9 meses

B

24 meses

C

12 meses

Correct
D

6 meses

Official Explanation / Community Explanations

No Kubernetes, versões estáveis da API (por exemplo, v1) são suportadas por no mínimo 12 meses após a depreciação. Essa política garante que os usuários tenham tempo adequado para migrar suas cargas de trabalho para versões mais recentes da API sem alterações disruptivas. O período de depreciação para APIs estáveis é definido na política de depreciação do Kubernetes, que estabelece que APIs estáveis devem ser suportadas por pelo menos 12 meses a partir da data de depreciação. Isso permite uma transição suave e mantém a compatibilidade retroativa. Outras durações como 6, 9 ou 24 meses não estão alinhadas com a política oficial de depreciação do Kubernetes para APIs estáveis. APIs beta têm um período de depreciação mais curto (9 meses), enquanto APIs alfa podem ser removidas a qualquer momento sem aviso prévio. Portanto, o período mínimo de suporte correto para um elemento estável da API após a depreciação é de 12 meses.