Skip to content
Latchkey

StatefulSet - CI/CD Glossary Definition

A StatefulSet manages pods with stable identities and ordered, graceful deployment and scaling, giving each pod a sticky name and its own persistent volume. It is used for databases, queues, and other stateful systems.

Versus Deployment

Unlike a Deployment, a StatefulSet keeps app-0, app-1 identities stable across restarts, so a clustered datastore can find its peers. CD pipelines roll StatefulSets one pod at a time.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →