Как лучше деплоить PHP в minikube/kubernetes?

Привет,

Пишу приложение на миникубе, и задался вопросом - "правильно ли я его разворачиваю вообще?".

Суть в чем:

Сейчас я делаю так - есть папка app, где приложение микросервиса, и есть папка с конфигами микросервиса. Соответственно когда он запускается, то маунтит приложение в под.

А есть другая идея - прописать в докерфайле гит команду для разворачивания приложения из гита. Тогда папку не придется таскать, и проблем с маунтами не будет (а сейчас они есть, так как не понимаю, как настроить маунт в виртаулизированном через квм2 миникубе - он просто не маунтит).

Что есть правильно?
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
@deliro
Твой образ с приложением должен быть самодостаточным (self-contained) и лишь должен получать извне конфиги для запуска — секреты к БД и всё такое (12factor). Маунтить папки — это для разработки, но не для прода.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 09:39
20000 руб./за проект
24 апр. 2024, в 09:32
25000 руб./за проект
24 апр. 2024, в 09:27
13000 руб./за проект