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.