Должен ли MultiIntance Prometheus быть развернут как StatefulSet или Deployment в Kubernetes?

Я планирую развернуть как минимум 2 экземпляра Прометея в Куберне. Но когда я посмотрел на Helm Chart, доступную онлайн, они развернули его как развертывание. Но CoreOS Prometheus Operator использует его как StatefulSet. Это действительно сбивает с толку в этом аспекте.

Один экземпляр Prometheus должен использовать свой собственный постоянный том. Нет смысла делить постоянный том между экземплярами, когда мы увеличиваем его. Чтобы выполнить / удовлетворить вышеуказанному условию, Prometheus должен быть развернут как StatefulSet. Но Helm Chart развертывает его как развертывание. Любопытно узнать идею и причину этого.

Заранее спасибо.

0 ответов

Другие вопросы по тегам