Создание хостов с помощью хостпровайдера облака КРОК

Чтобы создать хост, перейдите на страницу Hosts и нажмите Create host.

Добавление хоста в ADCM
Добавление хоста в ADCM

В открывшемся окне:

  1. Выберите хостпровайдер в поле Hostprovider. Обратите внимание, что хостпровайдеры отображаются в списке с именами, присвоенными им на этапе добавления в ADCM.

  2. Введите имя хоста в поле Name.

  3. Нажмите Create.

Характеристики добавляемого хоста
Характеристики добавляемого хоста

После создания хоста кликните его имя в столбце Name, чтобы перейти к настройкам.

Переход к настройке хоста
Переход к настройке хоста

В открывшемся окне выберите вкладку Primary configuration, заполните необходимые параметры и нажмите Save.

Настройки хоста
Настройки хоста
Параметры конфигурации хоста
Параметр Описание Значение по умолчанию

Connection address

IP-адрес виртуальной машины для подключения по SSH

 — 

Secondary NIC IP address

IP-адрес второго сетевого интерфейса виртуальной машины

 — 

Port

Порт SSH

22

Username

Имя пользователя для подключения к виртуальной машине по SSH

root

Ansible become

Определяет, предоставлять ли права root пользователю

true

SSH args

Дополнительные параметры SSH-подключения

-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null

Additional users groups

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

 — 

Login

Пользователь, который создаётся для виртуальной машины

 — 

Public SSH key

Публичный SSH-ключ

 — 

Cloud-init timeout

Тайм-аут cloud-init для завершения запущенных задач, в секундах

300

Assign public ip

Установите этот флажок, если нужно добавить публичный IP-адрес

false

Assign secondary NIC

Установите этот флажок, если вам необходимо подключить дополнительный сетевой интерфейс к виртуальной машине в указанной подсети

false

Assign internal ip

Определяет внутренний IP-адрес, назначенный экземпляру

 — 

ADCM control connection address type

Указывает ADCM, приватный или публичный адрес следует использовать для подключения к виртуальной машине

private

Init script

Скрипт инициализации

 — 

Image family

Семейство операционных систем, на базе которых создаются виртуальные машины. Будет использован новейший образ из указанного семейства

CentOS 7.5

Flavor

Конфигурация виртуальной машины, определяющая характеристики ее ресурсов: количество и тип процессоров, объем оперативной памяти и другие параметры

m5.2small

Disk type

Тип диска (volume). Возможны следующие значения:

Standard (HDD)

Disk size

Максимальный объем данных, который может хранить диск

50

Additional disks (JSON)

Параметры дополнительных дисков в формате JSON. Например:

[{ "name": "disk1", "type": "st2", "size": 32 }, { "name": "disk2", "type": "gp2", "size": 32 }]

Размер должен быть кратен 8, не менее 16 Гб для st2 и не менее 32 Гб для gp2

 — 

Security Group IDs

Устанавливает значения Security Group ID для создаваемой виртуальной машины. Если значение Security Group IDs установлено одновременно в настройках хостпровайдера и при создании виртуальной машины, приоритет отдается последнему

 — 

Labels

Устанавливает значения Labels для создаваемой виртуальной машины. Если значение Labels установлено одновременно в настройках хостпровайдера и при создании виртуальной машины, приоритет отдается последнему

 — 

После установки всех необходимых настроек запустите действие хоста Init.

Выполнение действия Init
Выполнение действия "Init"

Для организации доступа к хостам системного пользователя ec2-user, используемого в облаке КРОК по умолчанию, необходимо заранее, до создания хостов, создать ключ с именем ec2-user в разделе Виртуальные машины → SSH-ключи консоли КРОК. При создании хоста ADCM сделает запрос в облако КРОК и, если ключ с именем ec2-user существует, скопирует его открытую часть в настройки виртуальной машины.

Страница SSH-ключи с ключом ec2-user в консоли облака КРОК
Страница "SSH-ключи" с ключом "ec2-user" в консоли облака КРОК
Страница SSH-ключи с ключом ec2-user в консоли облака КРОК
Страница "SSH-ключи" с ключом "ec2-user" в консоли облака КРОК
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней