Можно ли подключить Google Filestore в GAE?

В документации для Google Filestore содержатся конкретные ссылки на использование его с "экземплярами Google Compute Engine и Kubernetes Engine".

Следуя приведенным здесь инструкциям, я смог успешно смонтировать общий ресурс Filestore в экземпляре Compute Engine.

Можно ли смонтировать общий ресурс хранилища файлов в пользовательской среде выполнения (контейнере Docker), работающей в экземпляре Google App Engine Flexible, и если да, то какой будет лучший способ сделать это?

Спасибо

1 ответ

Решение

Да, вы могли бы сделать это. Но, как говорит среда App Engine:

Экземпляры виртуальной машины с гибкой средой перезапускаются еженедельно. Во время перезапуска службы управления Google применяют все необходимые обновления операционной системы и безопасности.

У вас всегда есть root-доступ к экземплярам виртуальной машины Compute Engine. По умолчанию доступ SSH к экземплярам виртуальной машины в гибкой среде отключен. При желании вы можете включить root-доступ к экземплярам виртуальной машины вашего приложения.

Но диск эфемерный. Таким образом, каждую неделю виртуальная машина перезагружается, диск удаляется. Кроме того, вы можете включить отладку, SSH в ВМ и смонтировать клиент хранилища файлов, но как только вы отключите отладку, виртуальная машина перезапускается как новая новая ВМ.

Вы можете попробовать отредактировать Dockerfile гибкой среды, чтобы добиться этого.

Другие вопросы по тегам