Skip to content
Latchkey

etcd Storeとは何か?

etcdは、consensusプロトコルを使用して複数のnode間で強整合性を持つ複製されたレコードを維持する、分散型のkey-value storeです。Kubernetesは、すべてのクラスタオブジェクトとその望ましい状態に対する単一の信頼できる情報源としてこれを使用します。その整合性の保証により、controllerは安全に変更を監視して協調できます。

なぜ重要か

クラスタの信頼性は、その状態を保持するストアの信頼性に等しいため、etcdの可用性とbackupは極めて重要です。そのwatch APIこそが、変更がcommitされた瞬間にcontrollerが反応できるようにするものです。

関連ガイド