Kubernetes 基礎編 ~より高い世界へ~
Kubernetesは
Google社が開発したコンテナオーケストレーションシステム。
Compose/Stack/Swarm/を統合して、もっと高度に管理できる。
Nodeとは
Kubernetesクラスタ内でコンテナを配置するためのサーバで、
マシンのスペックによってコンテナの数は変わる。
Namespaceとは
Kubernetes内に作る仮想的なクラスタ。
開発者にそれぞれの Namespaceを用意して操作権限を設定する。
Podとは
コンテナの集合体。
Nodeに配置され、Podを一括りにしてデプロイする。
Serviceとは
Kubernetesクラスタ内でPodの集合体に対する経路を提供する。
対象のPodはServiceで定義するラベルセレクタによって決定する。