StatefulSet - CI/CD用語集の定義
StatefulSet は、安定したアイデンティティと順序立った緩やかな deployment とスケーリングを持つ pod を管理し、各 pod に固定の名前と独自の persistent volume を与えます。データベース、キュー、その他の stateful なシステムに使われます。
Deployment との違い
Deployment とは異なり、StatefulSet は再起動を越えて app-0、app-1 のアイデンティティを安定に保つため、クラスタ化されたデータストアがそのピアを見つけられます。CD pipeline は StatefulSet を 1 つの pod ずつ rollout します。
関連ガイド
DaemonSet - CI/CD Glossary DefinitionDaemonSet: A DaemonSet ensures one copy of a pod runs on every node (or every node matching a selector), and…
ReplicaSet - CI/CD Glossary DefinitionReplicaSet: A ReplicaSet keeps a specified number of identical pod replicas running, replacing any that die.…
Persistent Volume - CI/CD Glossary DefinitionPersistent Volume: A persistent volume is cluster storage whose lifecycle is independent of any pod, claimed…