Kubernetes 1.37 e storage: teste SELinux, CSI e PVC antes do primeiro node
Kubernetes 1.37 traz alterações relevantes para operação de volumes: evolução do SELinuxMount, capacidade de storage no scheduling, awareness de limites CSI e estado de PVC sem utilização. O impacto depende de drivers, labels, partilha de volumes e feature gates em cada distribuição.
- Data editorial
- 2026-08-30
- Âmbito
- Kubernetes 1.37 · CSI · SELinux · PVC e recuperação
- Natureza
- Edição diária publicada em 30 de agosto de 2026; factos, atribuições e inferências verificados e ancorados a esta data
- Verificado
- 30 de agosto de 2026

Em resumo
Kubernetes 1.37 traz alterações relevantes para operação de volumes: evolução do SELinuxMount, capacidade de storage no scheduling, awareness de limites CSI e estado de PVC sem utilização. O impacto depende de drivers, labels, partilha de volumes e feature gates em cada distribuição. Crie uma pista de teste de storage separada do smoke test geral. Reproduza drivers, StorageClasses, access modes, labels SELinux, expansão, snapshots, attach limits, autoscaling, failover e recuperação; só depois inclua nodes com workloads stateful no canário. Um Pod 'Running' não prova integridade ou recuperabilidade. Problemas de label podem aparecer apenas ao remount, limites CSI em scale-from-zero e condições de PVC podem ser confundidas com autorização de eliminação automática.
- A nota de release descreve funções de capacidade e CSI com feature gates e defaults próprios; algumas permanecem opt-in.
- Crie uma pista de teste de storage separada do smoke test geral. Reproduza drivers, StorageClasses, access modes, labels SELinux, expansão, snapshots, attach limits, autoscaling, failover e recuperação; só depois inclua nodes com workloads stateful no canário.
- inventariar CSI drivers, versões, StorageClasses, modes, snapshots, expansão, topology, SELinux e workloads com volumes partilhados.
- O storage gate fecha quando drivers declaram suporte, dados sobrevivem aos cenários, attach e autoscaling respeitam limites, labels não bloqueiam remount e snapshots restauram dentro do RPO e RTO definidos.
O sinal e os factos que mudam a decisão
Kubernetes 1.37 traz alterações relevantes para operação de volumes: evolução do SELinuxMount, capacidade de storage no scheduling, awareness de limites CSI e estado de PVC sem utilização. O impacto depende de drivers, labels, partilha de volumes e feature gates em cada distribuição.
A nota de release descreve funções de capacidade e CSI com feature gates e defaults próprios; algumas permanecem opt-in. O estado 'unused since' de PVC indica observação do controlador e não ordena eliminação nem prova que o storage backend desmontou nesse instante.
SELinux e volume sharing precisam de testes com labels e drivers reais; a compatibilidade teórica do cluster não cobre a implementação CSI. Um Pod 'Running' não prova integridade ou recuperabilidade. Problemas de label podem aparecer apenas ao remount, limites CSI em scale-from-zero e condições de PVC podem ser confundidas com autorização de eliminação automática.
Janela operacional
- 08-30Sinal confirmado
Kubernetes 1.37 traz alterações relevantes para operação de volumes: evolução do SELinuxMount, capacidade de storage no scheduling, awareness de limites CSI e estado de PVC sem utilização. O impacto depende de drivers, labels, partilha de volumes e feature gates em cada distribuição.
- AGORAFixar o âmbito
A nota de release descreve funções de capacidade e CSI com feature gates e defaults próprios; algumas permanecem opt-in.
- GATETomar a decisão
Crie uma pista de teste de storage separada do smoke test geral. Reproduza drivers, StorageClasses, access modes, labels SELinux, expansão, snapshots, attach limits, autoscaling, failover e recuperação; só depois inclua nodes com workloads stateful no canário.
- FECHOGuardar a prova
O storage gate fecha quando drivers declaram suporte, dados sobrevivem aos cenários, attach e autoscaling respeitam limites, labels não bloqueiam remount e snapshots restauram dentro do RPO e RTO definidos.
Decisão, limites e condição de bloqueio
Crie uma pista de teste de storage separada do smoke test geral. Reproduza drivers, StorageClasses, access modes, labels SELinux, expansão, snapshots, attach limits, autoscaling, failover e recuperação; só depois inclua nodes com workloads stateful no canário.
Um Pod 'Running' não prova integridade ou recuperabilidade. Problemas de label podem aparecer apenas ao remount, limites CSI em scale-from-zero e condições de PVC podem ser confundidas com autorização de eliminação automática.
Gate operacional
Uma resposta desconhecida mantém o item aberto e com responsável.
| Questão | Decisão | Prova |
|---|---|---|
| O ativo está no âmbito? | A nota de release descreve funções de capacidade e CSI com feature gates e defaults próprios; algumas permanecem opt-in. | O estado 'unused since' de PVC indica observação do controlador e não ordena eliminação nem prova que o storage backend desmontou nesse instante. |
| O risco altera prioridade? | Crie uma pista de teste de storage separada do smoke test geral. Reproduza drivers, StorageClasses, access modes, labels SELinux, expansão, snapshots, attach limits, autoscaling, failover e recuperação; só depois inclua nodes com workloads stateful no canário. | SELinux e volume sharing precisam de testes com labels e drivers reais; a compatibilidade teórica do cluster não cobre a implementação CSI. |
| Pode a ação ser encerrada? | Um Pod 'Running' não prova integridade ou recuperabilidade. Problemas de label podem aparecer apenas ao remount, limites CSI em scale-from-zero e condições de PVC podem ser confundidas com autorização de eliminação automática. | O storage gate fecha quando drivers declaram suporte, dados sobrevivem aos cenários, attach e autoscaling respeitam limites, labels não bloqueiam remount e snapshots restauram dentro do RPO e RTO definidos. |
Execução e prova de conclusão
A execução deve começar por inventariar csi drivers, versões, storageclasses, modes, snapshots, expansão, topology, selinux e workloads com volumes partilhados. Depois, restaurar dados de teste, montar, escrever, reiniciar, mover pods, escalar de zero e forçar cenários de falha e remount. O fecho exige comparar hashes, latência, eventos, erros csi e condições pvc e manter limpeza automática desligada até política própria.
O storage gate fecha quando drivers declaram suporte, dados sobrevivem aos cenários, attach e autoscaling respeitam limites, labels não bloqueiam remount e snapshots restauram dentro do RPO e RTO definidos.
- inventariar CSI drivers, versões, StorageClasses, modes, snapshots, expansão, topology, SELinux e workloads com volumes partilhados.
- restaurar dados de teste, montar, escrever, reiniciar, mover Pods, escalar de zero e forçar cenários de falha e remount.
- comparar hashes, latência, eventos, erros CSI e condições PVC e manter limpeza automática desligada até política própria.
- O storage gate fecha quando drivers declaram suporte, dados sobrevivem aos cenários, attach e autoscaling respeitam limites, labels não bloqueiam remount e snapshots restauram dentro do RPO e RTO definidos.
Fontes consultadas
Consultadas na data de atualização indicada.
Abre numa nova janela.- 01Kubernetes v1.37: GarhwalKubernetes · SYS-KUBERNETES
- 02Kubernetes v1.37 release notesKubernetes · SYS-KUBERNETES
- 03Kubernetes version skew policyKubernetes · SYS-KUBERNETES
- 04Kubernetes deprecated API migration guideKubernetes · SYS-KUBERNETES
- 05SELinux volume label changes and v1.37 implicationsKubernetes · SYS-KUBERNETES
- 06SP 800-40 Rev. 4 — Enterprise Patch Management PlanningNIST · CY-NISTCSRC
Participar
Partilhe a análise. Acrescente contexto.
Divulgue a matéria no seu canal ou deixe uma observação ligada ao tema.

Comentários
A carregar a conversa.