14-16 Mar 2026
Voltar ao Plano

Migrar strategy Recreate para RollingUpdate com 2+ replicas (INFRA-07)

ACT-6.2.2
Varredura CurtoAltaEsforco: MComplexidade: MediaParalelizavel
Por que e urgente

Downtime garantido a cada deploy em producao com strategy Recreate e replica unica

Risco de nao fazer

Downtime garantido a cada deploy em producao

Modulos Impactados

.github/kubernetes/production/api.yaml.github/kubernetes/production/authserver.yaml.github/kubernetes/production/angular.yaml

Passos de Implementacao

  1. 1Separar workers da API (acao 3.1) antes de aumentar replicas para evitar duplicacao
  2. 2Alterar `strategy.type: Recreate` para `strategy.type: RollingUpdate` com `maxUnavailable: 0, maxSurge: 1`
  3. 3Aumentar replicas para 2 em todos os deployments
  4. 4Verificar que o PodDisruptionBudget garante pelo menos 1 replica disponivel durante updates

Achados Relacionados