Установка и настройка
В этой статье описываются шаги для добавления в ADCM и конфигурирования хостпровайдера ADB Cloud Bundle.
Шаг 2. Загрузка бандла хостпровайдера в ADCM
Чтобы загрузить бандл в ADCM:
-
Выберите пункт Bundles в левом навигационном меню и нажмите Upload bundle.
-
Выберите бандл в открывшемся диалоговом окне.
Загрузка бандлаЗагрузка бандла -
После успешной загрузки бандл отображается на странице Bundles.
Результат успешной загрузки бандла
Шаг 3. Создание хостпровайдера на базе загруженного бандла
Для создания в ADCM нового хостпровайдера на базе загруженного бандла необходимо выполнить шаги:
-
Выберите пункт Hostproviders в левом навигационном меню и нажмите Create provider.
Добавление нового хостпровайдера -
В открывшемся окне:
-
Выберите загруженный бандл в поле Type.
-
Выберите версию бандла в поле Version. Несколько версий становятся доступны после загрузки нескольких бандлов для одного типа хостпровайдеров.
-
Введите имя хостпровайдера в поле Name.
-
При необходимости добавьте описание хостпровайдера в поле Description.
-
Нажмите Create.
Окно Create hostprovider
-
-
После успешного добавления хостпровайдер отображается на странице Hostproviders.
Результат успешного добавления хостпровайдера
Шаг 4. Настройка хостпровайдера
ПРИМЕЧАНИЕ
Все конфигурационные параметры хостпровайдера ADB Cloud Bundle заполняются автоматически при его добавлении. Изменяйте настройки, только если ваша инсталляция не стандартная.
|
-
На странице Hostproviders нажмите на имя хостпровайдера в столбце Name.
-
В открывшемся окне:
-
Откройте вкладку Primary Configuration.
-
Переведите в активное состояние переключатель Show advanced.
-
Заполните конфигурационные параметры хостпровайдера.
-
Нажмите Save.
Настройка хостпровайдераНазначение параметров приведено ниже.
Конфигурационные параметры ADB Cloud Bundle Группа Параметры Описание ADCM Config
Adcm user
Логин для аутентификации пользователя в ADCM
Adcm password
Пароль для аутентификации пользователя в ADCM
Community Config
Cluster configuration
Распределение компонентов сервисов ADB по хостам кластера, а также конфигурации сервисов и самого кластера в формате JSON. Используется при установке бандла ADB версии Community (если при создании кластера не активирована опция Enterprise edition в настройках действия Init product cluster)
Enterprise Config
Cluster Enterprise configuration
Распределение компонентов сервисов ADB по хостам кластера, а также конфигурации сервисов и самого кластера в формате JSON. Используется при установке бандла ADB версии Enterprise (если при создании кластера активирована опция Enterprise edition в настройках действия Init product cluster)
Monitoring Config
Cluster Monitoring configuration
Распределение компонентов сервиса мониторинга по хостам кластера. Используется, если при создании кластера включена опция Enable monitoring в настройках действия Init product cluster
Cloud.ru Advanced Config
CROC Cloud Config
Yandex Cloud Config
S size nodes config
M size nodes config
X size nodes config
Конфигурации хостов, которые будут созданы в выбранном облаке. Количество и параметры хостов можно менять в соответствии с бандлом облачного провайдера. ADB Cloud Bundle предусматривает отдельную конфигурацию хостов для каждого размера кластера (
S
,M
,X
).Данные конфигурации используются в случае, если при создании кластера в настройках действия Init product cluster выбрано соответствующее облако и облачный провайдер сконфигурирован. В выбранном облаке будут автоматически созданы виртуальные машины с указанными параметрами, которые в дальнейшем будут использованы в качестве хостов кластера ADB
SSH Config
Username
Password
SSH private key
S size nodes config
M size nodes config
X size nodes config
Параметры подключения к заранее созданным и сконфигурированным хостам. Для установки кластера на хосты в данном случае будут использованы параметры SSH-соединения (
Username
,Password
,SSH private key
и IP-адреса хостов), указанные пользователем вручнуюScripts config
Init script
Скрипт инициализации, который будет передан в поле
init_script
облачного хостпровайдера и будет исполнен на хосте средствамиcloud_init
. Наследует все ограничения облачного хостпровайдера, если они имеютсяPost script
Скрипт, который будет выполнен средствами Ansible на всех хостах после установки кластера ADB. Значение по умолчанию:
bash /home/adcm/preconf_adb_script.sh
ВАЖНОНабор сервисов и компонентов, а также их конфигурации могут отличаться в различных версиях продукта ADB. При редактировании конфигурации необходимо следить за количеством хостов, по которым распределяются компоненты сервисов, и изменять это количество в настройках Community Config/Enterprise Config, Monitoring Config, а также в Cloud.ru Advanced Config/CROC Cloud Config/Yandex Cloud Config. -