この記事は Kubernetes道場 Advent Calendar 2018 8日目の記事です。 今回はいよいよReplicaSetとDeploymentについて。 ReplicaSetについて このリソースは直接使用することは少ないが、次に出てくるDeploymentを抑える上で理解が進むのでやっていこう。 ReplicaSetは指定された数のPodを複製し、実行してくれる。 Podの雛形(Pod Template)を定義し、Label Selectorという方法で管理対象を選択してReplicaSetに制御してもらう。 要点としては以下の3つだ。 replicas : Podの複製数 selector : Label Selector。後に詳細 template : Pod Templateを指定 さて、Label SelectorとPod Templateを少し掘り下げてみていこう