Я пытаюсь перенести типичный одиночный узел LAMP стек с prestashop внутри в kubernetes на Google Cloud Platform .
Пока что у меня есть:
- Настройка базы данных в качестве независимого второго поколения Cloud SQL.
- Dockerized и загрузил пользовательскую версию Prestashop с Apache и PHP.
- Настройка развертывания развертывания, включая прокси-сервер SQL и Ingress, для предоставления службы.
Это работает, и я бы оставил это так, если не получитсятак сложно внедрить какие-либо изменения, которые оказывают какое-либо влияние на диск (загрузка изображений продуктов, установка новых модулей и т. д.).
Я хочу переместить всю папку html в постоянный объем .Я проверил два варианта.
- Постоянный диск Google : его легко создавать и прикреплять к модулям, но для этого требуется, чтобы я подключил его к экземпляру, чтобыотредактируйте это.Так что для CI это немного обидно.
- Облачное хранилище Google (сегмент), его легко редактировать (даже из браузера), но AFAIK требуется для использования GCSFuse , чтобы прикрепить его к стручкам.(Я читаю медленно и в бета-состоянии).
Я хотел бы получить несколько советов о том, что использовать, предпочтительно с гибкостью хранилища и встроенным приложениемпостоянный диск.Что касается пропускной способности, пока в стеке практически нет трафика, но было бы неплохо его масштабировать приличным образом.(Если нет, то весь кластер k8s отчасти бессмысленен).