0
0

More than 1 year has passed since last update.

Kubernetes構成入門①

Posted at

ECSや他のコンテナオーケストレーションツールを使っているとKubernetesの基礎を忘れがちなのでメモとして残します。

コンポーネント

マスターノードとワーカーノードでクラスタが構成される。
コンテナをワーカーノードのコンテナランタイムで動かす。
大きく分けてコントロールプレーンとノードがある。

名前 役割
ControlPlanes Masterノードとも呼ばれる。クラスタ全体の動作を担う。
Nodes Workerノード。実際にコンテナが動作する環境。

Control Plane

  • kube-api-server
    • API server。KubernetesのクラスターはAPIを介して動作する
  • kube-scheduler
    • Podをワーカーノードに割り当てる
  • cloud-controller-manager
    • クラウド(AWS/GCP)の機能と連携
  • kube-controller-manager
    • クラスタの操作全般を担当する
    • Pod起動、障害検知など
  • etcd
    • クラスタ情報の保存場所。
    • key/valueストア

Nodes

  • kubelet
    • 各ノードで実行されるエージェント
    • マスターノードと通信する
  • kube-proxy
    • NodeのNetworkルールを追加・削除・変更
  • コンテナランタイム
    • コンテナを実行するためのソフトウェア
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0