Saltar para o conteúdo principal
Sistemas digitais14 min de leitura

Kubernetes 1.37: o upgrade começa pelas depreciações e pelos defaults, não pelas novidades

A versão 1.37 reúne melhorias Stable, Beta e Alpha, mas a alteração operacional aparece nos estados e valores por defeito. A nota oficial inclui funcionalidades Beta ativadas por defeito, funcionalidades ainda opt-in e uma depreciação ou remoção; cada cluster precisa de comparar configuração atual com a final.

Atualizado
Data editorial
2026-08-28
Âmbito
Kubernetes 1.37 · depreciações · feature gates e compatibilidade
Natureza
Edição diária publicada em 28 de agosto de 2026; factos, atribuições e inferências verificados e ancorados a esta data
Verificado
28 de agosto de 2026
Composição editorial conceptual sobre kubernetes 1.37: o upgrade começa pelas depreciações e pelos defaults, não pelas novidades
Produza um diff de comportamento: feature gates que mudam, APIs removidas ou descontinuadas, requisitos de etcd, kube-proxy, cgroups, SELinux, webhooks, CSI e métricas. Só teste novas capacidades depois de provar que o caminho existente continua suportado.Imagem gerada por IA sob direção editorial da Velqory.

Em resumo

A versão 1.37 reúne melhorias Stable, Beta e Alpha, mas a alteração operacional aparece nos estados e valores por defeito. A nota oficial inclui funcionalidades Beta ativadas por defeito, funcionalidades ainda opt-in e uma depreciação ou remoção; cada cluster precisa de comparar configuração atual com a final. Produza um diff de comportamento: feature gates que mudam, APIs removidas ou descontinuadas, requisitos de etcd, kube-proxy, cgroups, SELinux, webhooks, CSI e métricas. Só teste novas capacidades depois de provar que o caminho existente continua suportado. Um manifesto pode continuar válido no schema e falhar por um controlador, driver ou webhook incompatível. Ativar uma Beta em produção apenas porque está disponível mistura avaliação de release com mudança funcional e aumenta a superfície do rollback.

  • A nota 1.37 declara 16 graduações Stable, 23 Beta, 27 entradas Alpha e uma depreciação ou remoção.
  • Produza um diff de comportamento: feature gates que mudam, APIs removidas ou descontinuadas, requisitos de etcd, kube-proxy, cgroups, SELinux, webhooks, CSI e métricas. Só teste novas capacidades depois de provar que o caminho existente continua suportado.
  • capturar flags e versões reais do control plane, nodes, etcd, runtime, CNI, CSI, admission e observabilidade.
  • O gate fecha quando o diff de defaults está aprovado, não existem APIs removidas, todos os add-ons declaram compatibilidade e os testes de canário confirmam comportamento e métricas equivalentes antes de qualquer feature adicional.

O sinal e os factos que mudam a decisão

A versão 1.37 reúne melhorias Stable, Beta e Alpha, mas a alteração operacional aparece nos estados e valores por defeito. A nota oficial inclui funcionalidades Beta ativadas por defeito, funcionalidades ainda opt-in e uma depreciação ou remoção; cada cluster precisa de comparar configuração atual com a final.

A nota 1.37 declara 16 graduações Stable, 23 Beta, 27 entradas Alpha e uma depreciação ou remoção. O suporte de etcd RangeStream entra em Beta ativo por defeito e requer etcd 3.7 ou fallback automático, segundo a nota oficial.

Outras funções, como PodAndContainerStatsFromCRI, continuam Beta mas desativadas por defeito; maturidade não determina sozinha o comportamento. Um manifesto pode continuar válido no schema e falhar por um controlador, driver ou webhook incompatível. Ativar uma Beta em produção apenas porque está disponível mistura avaliação de release com mudança funcional e aumenta a superfície do rollback.

Janela operacional

  1. 08-28
    Sinal confirmado

    A versão 1.37 reúne melhorias Stable, Beta e Alpha, mas a alteração operacional aparece nos estados e valores por defeito. A nota oficial inclui funcionalidades Beta ativadas por defeito, funcionalidades ainda opt-in e uma depreciação ou remoção; cada cluster precisa de comparar configuração atual com a final.

  2. AGORA
    Fixar o âmbito

    A nota 1.37 declara 16 graduações Stable, 23 Beta, 27 entradas Alpha e uma depreciação ou remoção.

  3. GATE
    Tomar a decisão

    Produza um diff de comportamento: feature gates que mudam, APIs removidas ou descontinuadas, requisitos de etcd, kube-proxy, cgroups, SELinux, webhooks, CSI e métricas. Só teste novas capacidades depois de provar que o caminho existente continua suportado.

  4. FECHO
    Guardar a prova

    O gate fecha quando o diff de defaults está aprovado, não existem APIs removidas, todos os add-ons declaram compatibilidade e os testes de canário confirmam comportamento e métricas equivalentes antes de qualquer feature adicional.

Decisão, limites e condição de bloqueio

Produza um diff de comportamento: feature gates que mudam, APIs removidas ou descontinuadas, requisitos de etcd, kube-proxy, cgroups, SELinux, webhooks, CSI e métricas. Só teste novas capacidades depois de provar que o caminho existente continua suportado.

Um manifesto pode continuar válido no schema e falhar por um controlador, driver ou webhook incompatível. Ativar uma Beta em produção apenas porque está disponível mistura avaliação de release com mudança funcional e aumenta a superfície do rollback.

Gate operacional

Uma resposta desconhecida mantém o item aberto e com responsável.

QuestãoDecisãoProva
O ativo está no âmbito?A nota 1.37 declara 16 graduações Stable, 23 Beta, 27 entradas Alpha e uma depreciação ou remoção.O suporte de etcd RangeStream entra em Beta ativo por defeito e requer etcd 3.7 ou fallback automático, segundo a nota oficial.
O risco altera prioridade?Produza um diff de comportamento: feature gates que mudam, APIs removidas ou descontinuadas, requisitos de etcd, kube-proxy, cgroups, SELinux, webhooks, CSI e métricas. Só teste novas capacidades depois de provar que o caminho existente continua suportado.Outras funções, como PodAndContainerStatsFromCRI, continuam Beta mas desativadas por defeito; maturidade não determina sozinha o comportamento.
Pode a ação ser encerrada?Um manifesto pode continuar válido no schema e falhar por um controlador, driver ou webhook incompatível. Ativar uma Beta em produção apenas porque está disponível mistura avaliação de release com mudança funcional e aumenta a superfície do rollback.O gate fecha quando o diff de defaults está aprovado, não existem APIs removidas, todos os add-ons declaram compatibilidade e os testes de canário confirmam comportamento e métricas equivalentes antes de qualquer feature adicional.

Execução e prova de conclusão

A execução deve começar por capturar flags e versões reais do control plane, nodes, etcd, runtime, cni, csi, admission e observabilidade. Depois, executar scanners de apis e testes de compatibilidade com a mesma carga e plugins da produção. O fecho exige manter novas features desligadas na primeira vaga salvo necessidade aprovada, isolando a mudança de versão da mudança de produto.

O gate fecha quando o diff de defaults está aprovado, não existem APIs removidas, todos os add-ons declaram compatibilidade e os testes de canário confirmam comportamento e métricas equivalentes antes de qualquer feature adicional.

  • capturar flags e versões reais do control plane, nodes, etcd, runtime, CNI, CSI, admission e observabilidade.
  • executar scanners de APIs e testes de compatibilidade com a mesma carga e plugins da produção.
  • manter novas features desligadas na primeira vaga salvo necessidade aprovada, isolando a mudança de versão da mudança de produto.
  • O gate fecha quando o diff de defaults está aprovado, não existem APIs removidas, todos os add-ons declaram compatibilidade e os testes de canário confirmam comportamento e métricas equivalentes antes de qualquer feature adicional.

Consultadas na data de atualização indicada.

  1. 01Kubernetes v1.37: GarhwalKubernetes · SYS-KUBERNETES
  2. 02Kubernetes v1.37 release notesKubernetes · SYS-KUBERNETES
  3. 03Kubernetes version skew policyKubernetes · SYS-KUBERNETES
  4. 04Kubernetes deprecated API migration guideKubernetes · SYS-KUBERNETES
  5. 05SELinux volume label changes and v1.37 implicationsKubernetes · SYS-KUBERNETES
  6. 06SP 800-40 Rev. 4 — Enterprise Patch Management PlanningNIST · CY-NISTCSRC