watana318 / bookshelf

読んだ本の記録
0 stars 0 forks source link

つくって壊して学ぶkubernetes入門 #6

Closed watana318 closed 5 months ago

watana318 commented 5 months ago

Kubernetesの中心となるのはネットワークの仮想化

watana318 commented 5 months ago

KubernetesにおけるServiceとControl Planeの関係は、クラスタ内でのネットワーキングとコンテナの管理を補助する点で密接です。Serviceは、クラスタ内のコンテナやポッドに対するネットワーキングを抽象化し、外部からのアクセスや内部のコミュニケーションを可能にします。一方、Control Planeは、Kubernetesクラスタ全体を管理し、クラスタの状態を制御します。Control Planeには、マスターノード上の複数のコンポーネント(APIサーバー、スケジューラ、コントローラーマネージャーなど)が含まれます。

Serviceは、Control PlaneのAPIサーバーと通信して、自身の設定や状態を更新し、クラスタ内のポッドやコンテナに関連付けられます。Serviceの設定変更はControl Planeによって受け取られ、実際のネットワーキングルールとしてクラスタ内のネットワーク構成に反映されます。つまり、ServiceとControl Planeは、Kubernetesクラスタ内のネットワーキングやコンテナ管理において密接に連携しています。

watana318 commented 5 months ago

各要素の関係を図示してみたが、合っているか不明 image

どの箇所まで yaml で記述できるのか? が気になっている

watana318 commented 5 months ago

https://github.com/starship/starship

watana318 commented 5 months ago

https://github.com/aoi1/bbf-kubernetes