Statefulset Или Развертывание Для Jira В Kubernetes

  • Автор темы Doctorzlo
  • Обновлено
  • 20, Oct 2024
  • #1

Мы рассматриваем возможность перемещения нашего экземпляра Jira в кластер Kubernetes, и одна из недавно возникших проблем заключается в том, следует ли нам использовать StatefulSet или Deployment. Итак, есть ли какие-либо предложения или уроки, извлеченные при использовании любого из вышеперечисленных контроллеров? Любые дополнительные советы, источники информации и комментарии людей, прошедших через этот процесс, могут быть для нас очень ценными.

#kubernetes #jira

Doctorzlo


Рег
04 Nov, 2005

Тем
82

Постов
210

Баллов
630
  • 25, Oct 2024
  • #2

Развертывания в основном основаны на службах без отслеживания состояния, где данные выводятся наружу для хранения в каком-либо другом блоке хранения или базе данных. Использование развертываний для служб с отслеживанием состояния не рекомендуется, так как вы столкнетесь с проблемами масштабирования, поскольку несколько реплик будут считывать данные с одного и того же постоянного тома.

Вместо этого StatefulSets — лучший подход к сервисам с отслеживанием состояния. Каждая реплика StatefulSet имеет свое собственное состояние, смонтированное на выделенном постоянном томе, поэтому масштабирование StatefulSet создаст новый постоянный том и прикрепит к нему новую реплику.

 

Johnny_biker


Рег
24 Nov, 2019

Тем
62

Постов
218

Баллов
568
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно