Rollout Status - Definição do Glossário de CI/CD
O rollout status informa até onde uma atualização de deployment progrediu e se as novas réplicas estão saudáveis.
O rollout status é o progresso e a saúde atuais de uma atualização de deployment, informando quantas réplicas estão atualizadas, disponíveis e prontas em relação à contagem desejada.
Um job de deploy geralmente aguarda o rollout status antes de declarar sucesso. Um rollout travado é um motivo comum para um pipeline ficar pendurado ou dar timeout.
Condicionando o sucesso
Um deploy de CI comumente executa kubectl rollout status deployment/app, que bloqueia até a atualização concluir ou falhar, dando ao pipeline um sinal claro de aprovação ou falha.
Guias relacionados
Deployment Strategy - CI/CD Glossary DefinitionDeployment Strategy: A deployment strategy is the method by which a new version replaces the old one, such as…
Pod Disruption Budget - CI/CD Glossary DefinitionPod Disruption Budget: A pod disruption budget (PDB) limits how many pods of an application may be voluntaril…
Progressive Rollout - CI/CD Glossary DefinitionProgressive Rollout: A progressive rollout releases a new version to an increasing share of users or instance…