Можно ли создать модули StatefulSet для запуска различных образов приложений в Kubernetes? - PullRequest
0 голосов
/ 15 февраля 2020

Я хочу создать StatefulSet, где я хочу, чтобы мой первый модуль (т. Е. Индекс испытания-0) работал как маршрутизатор (routing-app) для модулей, начинающихся с индекса испытания 1 (serve-app).

Я новичок в Kubernetes StatefulSets и все еще пытаюсь выяснить их использование в реальных приложениях. Пожалуйста, дайте мне знать, если я пытаюсь что-то, что я не должен делать с точки зрения дизайна, или я должен попробовать что-то еще для выполнения sh моего требования. Спасибо, J

1 Ответ

1 голос
/ 15 февраля 2020

У вас не может быть двух пакетов одинаковых наборов состояний с разными изображениями. Можно запустить два разных изображения в одном модуле, и он будет одинаковым для всех модулей вашего набора состояний. Вам нужно создать два разных statefulsets или ваше приложение, которое требует сохранения как statefulset, а другое как deployment. Для получения дополнительной информации см. Документацию https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#limitations.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...