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

Привет,

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

Суть в чем:

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

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

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

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

Похожие вопросы