🤔 Надо запустить приложение, работающее с БД. Один экземпляр — мастер, другие — воркеры. Опиши такой StatefulSet?
Для этого:
- Используй StatefulSet, так как тебе важны:
- постоянные имена (например, app-0, app-1)
- упорядоченный запуск
- стабильные тома (например, app-0 всегда использует свой PVC)
- Внутри:
- app-0 — будет мастер, можно задать условие в коде или через hostname.
- app-1, app-2, … — воркеры. Они могут подключаться к мастеру по service-name-0.
- Дополнительно:
- PVC (persistent volume claim) — для каждого пода.
- Headless service — без IP, для прямого доступа к каждому поду.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2150
562