Deployment Strategy - Definição do Glossário de CI/CD
Uma deployment strategy é como uma nova versão substitui a antiga. As duas estratégias nativas do Kubernetes são RollingUpdate (gradual, zero-downtime) e Recreate (para tudo, depois inicia o novo); blue-green e canary são padrões de nível mais alto construídos sobre elas.
No CD
Um pipeline seguro combina uma estratégia rolling ou canary com health checks para que um build ruim seja detectado e revertido antes de alcançar todos os usuários.
Guias relacionados
Rolling Update - CI/CD Glossary DefinitionRolling Update: A rolling update replaces pods incrementally, bringing up new ones and tearing down old ones…
Recreate Strategy - CI/CD Glossary DefinitionRecreate Strategy: The Recreate strategy terminates all old pods before creating new ones, accepting a brief…
Pod Disruption Budget - CI/CD Glossary DefinitionPod Disruption Budget: A pod disruption budget limits how many pods of an application can be voluntarily evic…