CTS-KB

ReplicaSet

れぷりかせっと

#Kubernetes#ワークロード#コントローラー

ReplicaSet は、ラベルセレクターに一致する Pod が指定数存在するよう維持する Kubernetes コントローラー。Pod が落ちれば代わりを作り、多すぎれば減らす。

通常は ReplicaSet を直接作成・編集せず、Deployment を使う。Deployment は更新のたびに新しい ReplicaSet を作り、古い ReplicaSet から新しい ReplicaSet へ段階的に Pod を切り替える。ReplicaSet は「個数を維持する層」、Deployment は「世代と更新を管理する層」と考えると分かりやすい。

関連記事