Перейти к содержимому
15 / 15

Как в Kubernetes работают StatefulSet и постоянные тома и стоит ли держать базу в кластере?

StatefulSet даёт подам стабильные имена (db-0, db-1), собственный постоянный том у каждого и предсказуемый порядок запуска и остановки — это нужно кластерным системам с состоянием. Диски подключаются через PersistentVolumeClaim: заявка на том с классом хранения (StorageClass), провайдер создаёт реальный диск и монтирует его в под. Ключевое ограничение: блочный диск живёт в одной зоне доступности и монтируется в один под, поэтому переезд между зонами не бесплатен. Держать продовую базу в кластере можно, но это возвращает вам обновления, резервные копии и переключение при отказе — управляемая база обычно выгоднее.

Как в Kubernetes работают StatefulSet и постоянные тома и стоит ли держать базу в кластере? | JScriptiser