Operator Pattern - CI/CD用語集の定義
operator pattern は、アプリケーションの運用知識を、custom resource を監視して実際の状態を望ましい状態へ調整する controller にパッケージ化します。operator は、人間が本来手動で行う upgrade、backup、failover を自動化します。
なぜ重要か
operator は day-2 運用を宣言的な config に変えます。CI pipeline は CR を適用し、operator に作業を任せることで、stateful なシステム(データベース、runner フリート)を管理できます。
関連ガイド
Custom Resource Definition (CRD) - CI/CD Glossary DefinitionCustom Resource Definition (CRD): A custom resource definition extends the Kubernetes API with a new object t…
Admission Controller - CI/CD Glossary DefinitionAdmission Controller: An admission controller intercepts requests to the Kubernetes API server after authenti…
Control Plane - CI/CD Glossary DefinitionControl Plane: The control plane is the set of Kubernetes components that make global decisions about the clu…