etcdとRaftアルゴリズム: Kubernetesコントロールプレーンの信頼性の解剖

コンテナオーケストレーションのデファクトスタンダードとして知られているKubernetesですが、その背後にはさまざまなコンポーネントが動き続けています。その中で唯一のステートフルなコンポーネントがetcdです。etcdの特徴としてシンプル/セキュア/高速/信頼性があげられ、この中の信頼性を確保するために使用される技術…