Rollout Status - CI/CD用語集の定義
rollout statusは、deploymentの更新がどこまで進んだか、そして新しいレプリカが健全かどうかを報告します。
rollout statusは、deploymentの更新の現在の進捗と健全性で、いくつのレプリカが更新済み、利用可能、準備完了かを、望ましい数に対して報告します。
deployのjobは通常、成功を宣言する前にrollout statusを待ちます。停止したrolloutは、pipelineがハングしたりtimeoutしたりする一般的な原因です。
成功の制御
CIのdeployは一般に kubectl rollout status deployment/app を実行します。これは更新が完了または失敗するまでブロックし、pipelineに合否の明確なシグナルを与えます。
関連ガイド
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…