Когда использовать StatefulSet вместо Deployment?

Middle
253 просмотров
AFK Offer AI

StatefulSet для приложений со стабильной идентичностью: стабильные hostname (pod-0, pod-1), стабильный storage на каждый под, порядковое масштабирование и обновление. Типичные кейсы: PostgreSQL, Kafka, Elasticsearch, ZooKeeper. Deployment для stateless — поды взаимозаменяемы. StatefulSet усложняет операции: не просто масштабировать, нужно думать о quorum, репликации, бэкапах.

Следующий вопрос

Что такое runbook automation?