Перейти к содержанию

Настройка онбординга ВМ

Общая информация

Онбординг ВМ — это процесс миграции виртуальных машин в систему Нимбиус. Он позволяет перенести существующие ВМ под управление платформы, сохранив их настройки и обеспечив корректное отображение в консоли управления.

Основные цели онбординга:

  • Интеграция виртуальных машин в систему управления сервисами.
  • Назначение владельцев и настройка тегирования ресурсов.
  • Контроль использования ресурсов и соответствие квотам.

Настройка модуля онбординга

  1. Выберите в боковом меню раздел Automation -> Embedded Automate -> Explorer.
  2. Выберите домен автоматизации Нимбиус NIMBIUS_ONBOARDING
  3. Перейдите к инстансу NIMBIUS_ONBOARDING/Onboarding/OnboardingMethods/UpdateLifeCycleState
  4. Скопируйте его в локальный домен Configuration → Copy this Method c учетом вложенной иерархии  Copy to same path
  5. В параметрах конфигурации установите логин и пароль администратора MIQ. onboardingDomain onboardingUpdateLifeCycleState

Настройка кнопки Import

  1. Перейдите в раздел Automation → Embedded Automate → Customization → Buttons
  2. Откройте для редактирования кнопку Import в разделе User → Onboarding.
  3. В списке Dialog выберите nimbius_onboarding.
  4. Снимите флажок Open URL и сохраните изменения. editButtonImport editingButtonImport

Проверка доступности меню онбординга

  1. Перейдите в раздел Settings → Application Settings → Access Control
  2. Выберите пользователя.
  3. Убедитесь, что в меню появился пункт Onboarding.
  4. Откройте диалоговое окно онбординга, нажав Onboarding → Import onboardingImport

Подготовка виртуальных машин к онбордингу

Для отображения ВМ в диалоговом окне миграции необходимо:

  1. Создать категорию тегов type

    • Перейдите в раздел меню Settings → Application Settings → Settings
    • Выберите корневой регион Nimbius.
    • Перейдите во вкладку Tags → My Company Categories.
    • Создайте категорию type с параметрами:

      • Show in Console = Yes,
      • Single value = No tagsCategories addNewCategory
  2. Добавить тег onboarding

    • Перейдите в Tags → My Company Tags
    • Выберите категорию type и добавьте значения

      • Name = true
      • Description = true addTags
        addingTags
  3. Установить тег на ВМ

    • Перейдите в раздел меню Compute → Infrastructure → Virtual Machines → VMs & Templates
    • Выберите ВМ.
    • В меню Policy→Edit Tags установите тег onboarding = true». managePolicies tagtoVM
  4. Проверка отображения ВМ в онбординге

    • Перейдите раздел меню Settings → Application Settings → Access Control
    • Выберите пользователя и откройте диалог Onboarding → Import.
    • Убедитесь, что ВМ с тегом onboarding: true отображается в списке "Виртуальные машины". adminImport

Процесс онбординга виртуальной машины

Для онбординга ВМ необходимо выполнить следующие шаги:

  1. Проставить тег на ВМ

    • Перейдите в раздел Compute → Infrastructure → Virtual Machines → VMs & Templates
    • Выберите ВМ и через меню Policy →Edit Tags установите тег Type: onboarding
  2. Открыть форму онбординга

    • Перейдите в раздел меню Settings → Application Settings → Access Control.
    • Выберите пользователя.
    • Откройте диалог онбординга Onboarding → Import.
  3. Заполнить форму онбординга

    • Владелец сервиса — выберите пользователя (отображаются только те тенанты и группы, в которых есть пользователи).
    • Шаблон и имя сервиса – задайте любое уникальное имя.
    • Выбрать ВМ – отметьте ранее протегированную ВМ.
    • Настроить сеть — укажите IP-адрес (для статического) или измените на DHCP.
    • Теги — укажите теги (они будут применены ко всем ВМ в сервисе).
  4. Подтвердить онбординг ВМ

    • Нажмите "Submit"
    • Убедитесь, что появилось всплывающее уведомление "Request Automation Task has been approved".
  5. Дождаться завершения миграции

    • Перейдите в раздел меню Automation → Requests.
    • Дождитесь успешного завершения запроса. adminImport2
  6. Проверка успешного онбординга

    • Перейдите на портал пользователя и в разделе «Мои сервисы» проверьте:

      • Имя сервиса – соответствует введенному при онбординге.
      • Питание сервиса – включено.
      • Стоимость сервиса – корректная.
    • Откройте карточку сервиса:

      • Проверьте наличие тега Type: onboarding.
      • Убедитесь, что все ВМ присутствуют и включены.
      • Проверьте корректность отображения ресурсов.
    • Откройте каждую ВМ:

      • Проверьте IP-адрес и наличие заданных тегов.
      • Убедитесь, что тег Type: onboarding присутствует.

Важно!

Квоты тенанта должны позволять онбординг ВМ.
Если квоты не установлены, ограничений по онбордингу ВМ нет.