Slide 40
Slide 40 text
Operatorの仕組み
Observation, Analysis, Actionの役割をコード化する
What’s Operator
Observation
プロセスの観察 Analysis
プロセス状態の判断
Action
プロセス復旧作業
Observation
アプリケーションの現在の状態を判断する。
(例) Application Cluster is running 2 Processes
- application-0001
- application-0002
Analysis
アプリケーションの現在の状態とアプリケーションの予想される状態を比
較する。
(例) Differences from desired config
- 3Processes should be running instead of 2
Action
アプリケーションの実行状態を期待状態に一致させるための処理を実行
します。
(例) How to get desired config
- Start new Process
- Add new node to the existing cluster
- Trigger data rebalancing etc