1

kubernetes モジュールが etcd とどのように相互作用するかを正確に理解しようとしていました。kubernetes モジュール自体はステートレスであり、状態を etcd に保持していることを理解しています。しかし、モジュールが etcd とどのように対話しているかということになると、私は混乱します。これについて矛盾するテキストが見られます。すべての etcd のやり取りは apiserver を介して行われていると言う人もいれば、すべてのモジュールが etcd とやり取りすると言う人もいます。

新しい etcd インスタンスで機能するように、etcd エンドポイントを変更して統合ポイントを再起動する可能性を探しています。この部分を理解するためにコードを調べる時間がないので、ここの誰かが私を助けてくれることを願っています.

4

2 に答える 2

1

kubelet、kubeproxy、スケジューラー、コントローラーなどのすべての kubernetes コンポーネントは、API サーバーを介して etcd と対話します。etcd と直接対話することはありません。

etcd エンドポイントを変更する場合は、API サーバー構成で同じものを更新する必要があります。

于 2019-06-24T07:04:18.477 に答える