- tocdepth
2
Развертывание MySQL и WordPress
В разделе описано, как в кластере CCE развернуть MySQL и WordPress.
Развертывание MySQL
На этом этапе описаны шаги по развертыванию базы данных MySQL в созданном кластере.
Нажмите на название созданного кластера.
В левом меню выберите Workloads и перейдите на вкладку Deployments.
Нажмите Create Workload.
В параметре Workload Name укажите название.
В параметре Pods укажите необходимое количество подов (по умолчанию «2»).
В поле Container Settings, на вкладке Basic Info:
Image Name — введите название образа «mysql» или выберите из списка, нажав Select Image.
Задайте необходимые квоты для CPU и RAM.
Перейдите на вкладку Environment Variables и добавьте переменные окружения:
Variable Name — название «MYSQL_ROOT_PASSWORD»;
Variable Value/Reference — пароль.
В поле Service Settings добавьте новый сервис (service):
Service Name — укажите название сервиса.
Service Type — выберите NodePort.
Container Port — 3306.
Service Port — 3306.
Node Port — выберите Custom и задайте значение 30000.
Нажмите ОК.
Нажмите Create Workload.
Успешное создание инстанса MySQL подтверждается статусом «Running».
Примечание
Нажмите на название созданной рабочей нагрузки и на вкладке Access Mode, в столбце IP Address скопируйте IP-адрес.
Развертывание WordPress
На этом этапе описаны шаги по развертыванию WordPress в созданном кластере.
Нажмите на название созданного кластера.
В левом меню выберите Workloads и перейдите на вкладку Deployments.
Нажмите Create Workload.
В параметре Workload Name укажите название.
В параметре Pods укажите необходимое количество подов (по умолчанию «2»).
В поле Container Settings, на вкладке Basic Info:
Image Name — введите название образа «wordpress» или выберите из списка, нажав Select Image.
Задайте необходимые квоты для CPU и RAM.
Перейдите на вкладку Environment Variables и добавьте переменные окружения:
Variable Name — название «WORDPRESS_DB_HOST»;
Variable Value/Reference — IP-адрес узла и порт, например 10.247.235.19:3306.
Нажмите + и укажите:
Variable Name — название «WORDPRESS_DB_USER»;
Variable Value/Reference — имя пользователя «root» (созданное на этом шаге).
Нажмите + и укажите:
Variable Name — название «WORDPRESS_DB_PASSWORD»;
Variable Value/Reference — пароль (созданный на этом шаге).
В поле Service Settings добавьте новый сервис и нажмите ОК:
Service Name — укажите название сервиса.
Service Type — выберите NodePort.
Container Port — 80.
Service Port — 80.
Node Port — выберите Custom и задайте значение 30001.
Нажмите Create Workload.
В левом меню нажмите Nodes и скопируйте EIP у нужного узла.
Введите в строку браузера IP-адрес и порт, например 1.1.1.1:30001.
Пройдите шаги по установке WordPress.
Тестовый веб-сайт успешно настроен на главной странице.
Была ли статья полезной?
для Dev & Test