Создание хостов с помощью хостпровайдера Cloud.ru Advanced

Эта статья описывает, как создавать хосты при помощи ADCM на базе хостпровайдера Cloud.ru Advanced.

ВАЖНО

Перед добавлением хостов в ADCM на основе хостпровайдера Cloud.ru Advanced убедитесь, что хостпровайдер установлен в ADCM.

Шаги для добавления хостов в ADCM на базе хостпровайдера Cloud.ru Advanced приведены ниже:

  1. Выберите пункт левого навигационного меню Hosts. На открывшейся странице нажмите на кнопку Create host.

    Добавление хоста в ADCM
    Добавление хоста в ADCM
    Добавление хоста в ADCM
    Добавление хоста в ADCM
  2. В открывшемся окне:

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

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

    • Нажмите Create.

      Описание добавляемого хоста
      Описание добавляемого хоста
      Описание добавляемого хоста
      Описание добавляемого хоста
  3. Вернитесь на страницу Hosts и перейдите к настройке добавленного хоста. Для этого нажмите на имя хоста в столбце Name.

    Переход к настройке хоста
    Переход к настройке хоста
    Переход к настройке хоста
    Переход к настройке хоста
  4. В открывшемся окне выберите вкладку Primary Configuration, переведите в активное состояние переключатель Show advanced, заполните необходимые параметры и нажмите Save. Обязательные параметры подсвечены красным. В дополнение к ним можно заполнить любые параметры, у которых требуется изменить значения по умолчанию.

    Настройка хоста
    Настройка хоста
    Настройка хоста
    Настройка хоста

    Назначение параметров приведено ниже.

    Конфигурационные параметры хостов
    Группа Параметр Описание Значение по умолчанию

     — 

    Connection address

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

     — 

     — 

    Secondary NIC IP address

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

     — 

     — 

    Port

    Порт SSH

    22

     — 

    Username

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

    root

     — 

    Ansible become

    При установке в true по умолчанию устанавливает права root данному пользователю

    true

     — 

    SSH args

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

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

     — 

    Additional users groups

    Добавляет пользователя в дополнительные группы Linux при инициализации виртуальной машины. Например, в образе Altlinux пользователь ansible должен быть добавлен в группу wheel

     — 

    instance

    Login

    Пользователь, который будет создан для ВМ

     — 

    Public SSH key

    Публичный ключ SSH для пользователя

     — 

    Cloud-init timeout

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

    300

    Assign public ip

    Установите в true, если необходимо добавить публичный IP-адрес

    false

    Assign secondary NIC

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

    false

    Assign internal ip

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

     — 

    ADCM control connection address type

    Приватный или публичный адрес для соединения с виртуальной машиной

    private

    Init script

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

     — 

    Availability Zone

    Зона доступности — это ЦОДы Cloud.ru Advanced, расположенные в разных регионах России. На текущий момент Cloud.ru Advanced имеет три зоны: ru-moscow-1a, ru-moscow-1b, ru-moscow-1c

    AZ1

    Image family

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

    CentOS 7.6

    Image id

    Последний идентификатор образа для указанного семейства Image family

     — 

    Flavor

    Конфигурация ВМ, определяющая характеристики ее ресурсов. Шаблон определяет количество и тип CPU, объем RAM и некоторые другие параметры ВМ

    s7n.medium.2

    Disk type

    Тип диска. Одно из значений: High I/O, Ultra-High I/O

    High I/O

    Disk size, GB

    Объем диска

    50

    Additional disks (JSON)

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

     [{ "name": "disk1", "type": "SAS", "size": 20 }, { "name": "disk2", "type": "SSD", "size": 10 }]

     — 

    Security Group IDs

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

     — 

    Labels

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

     — 

  5. Вернитесь на страницу Hosts. В строке, содержащей добавленный хост, нажмите иконку actions default dark actions default light и выберите действие Init. Затем подтвердите действие в открывшемся окне.

    После того как действие запущено, ADCM отображает процесс его выполнения и результат на странице Jobs. С этой страницы можно перейти на страницу отдельной задачи (кликнув по имени задачи), чтобы увидеть внутренние этапы ее выполнения и проанализировать ошибки в случае их возникновения.

    Страница задачи Init
    Страница задачи Init
    Страница задачи Init
    Страница задачи Init
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней