Развертывание Nextcloud на виртуальной машине или в группе виртуальных машин Yandex Compute Cloud в интеграции с Yandex Object Storage
В этом руководстве вы подключите бакет Object Storage к решению Nextcloud, развернутому на виртуальной машине Compute Cloud с базой данных в кластере Yandex Managed Service for MySQL®. Для обеспечения отказоустойчивости и избыточности создаваемой под Nextcloud инфраструктуры вы масштабируете Nextcloud на группу виртуальных машин с распределением нагрузки при помощи L7-балансировщика Yandex Application Load Balancer. В отказоустойчивой конфигурации Nextcloud будет доступен по доменному имени, для которого в Yandex Certificate Manager будет выпущен TLS-сертификат.
Подготовка инфраструктуры для статического сайта описана в практическом руководстве, необходимые для настройки конфигурационные файлы расположены в этом репозитории:
- nextcloud-integrate-storage-basic-config.tf — файл конфигурации создаваемой инфраструктуры в базовом варианте.
- nextcloud-integrate-storage.auto.tfvars — файл со значениями пользовательских переменных.
- failsafe/nextcloud-integrate-storage-failsafe-config.tf — файл конфигурации создаваемой инфраструктуры в отказоустойчивом варианте.