Установка и настройка
В этой статье описываются шаги для добавления в 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. -