vRealize Automation поддерживает интеграцию с внешними поставщиками IPAM. В этом примере в качестве внешнего поставщика IPAM используется Infoblox.

Чтобы получить и настроить IP-адреса и связанные характеристики сети для развертываний облачных шаблонов, можно использовать точку интеграции IPAM для конкретного поставщика.

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

Пакет интеграции для конкретного поставщика можно получить на веб-сайте поставщика IPAM, в магазине VMware Solutions Exchange или на вкладке vRealize Automation Cloud Assembly Магазин при наличии.

В этом примере используется предоставленный корпорацией VMware пакет Infoblox ( Infoblox.zip), который можно загрузить из магазина VMware Solutions Exchange.

Необходимые условия

  • Убедитесь в наличии учетных данных администратора облака. См. раздел Учетные данные, необходимые для работы с облачными учетными записями в vRealize Automation.
  • Убедитесь в том, что вам назначена роль пользователя с правами администратора облака. См. раздел Что такое роли пользователей vRealize Automation.
  • Убедитесь, что у вас есть учетная запись с внешним поставщиком IPAM, а также корректные учетные данные для доступа к учетной записи организации с помощью поставщика IPAM.
  • Убедитесь, что у вас есть доступ к развернутому пакету интеграции для поставщика IPAM. Развернутый пакет изначально получается путем загрузки ZIP-файла с веб-сайта поставщика IPAM или из магазина VMware Solutions Exchange, а затем развертывается в vRealize Automation.

    Дополнительные сведения о том, как загрузить и развернуть ZIP-файл пакета поставщика и сделать его доступным в виде значения Поставщик на странице «Интеграция IPAM», см. в разделе Загрузка и развертывание пакета внешнего поставщика IPAM для использования в vRealize Automation.

  • Убедитесь, что у вас есть доступ к настроенной и запущенной среде для поставщика IPAM. Как правило, запущенная среда является локальной встроенной точкой интеграции средств расширяемости на основе действий (ABX).

    Сведения о характеристиках запущенной среды см. в разделе Создание запущенной среды для точки интеграции IPAM в vRealize Automation.

  • Включите необходимые расширяемые атрибуты в приложении Infoblox. См. раздел Добавление обязательных расширяемых атрибутов в приложении Infoblox для интеграции с vRealize Automation.
  • Если у вас нет внешнего доступа к Интернету, можно настроить прокси-сервер Интернета. См. раздел Настройка прокси-сервера Интернета для vRealize Automation.
  • Убедитесь, что у вас есть необходимые учетные данные для доступа и использования продукта IPAM Infoblox. Например, перейдите на вкладку «Администрирование» в устройстве Infoblox и настройте записи для администратора, группы и ролей. Вы должны быть членом группы, у которой есть разрешения на уровне администратора или привилегированного пользователя, или настраиваемой группы с разрешениями DHCP, DNS, IPAM и Grid. Такие настройки предоставляют доступ ко всем функциям в подключаемом модуле Infoblox, что позволяет создать интеграцию IPAM Infoblox и дает дизайнерам возможность использовать эту интеграцию IPAM в облачных шаблонах и развертываниях. Дополнительные сведения о разрешениях пользователей см. в документации по продукту Infoblox.

Процедура

  1. Выберите пункт Инфраструктура > Подключения > Интеграции и нажмите Добавить интеграцию.
  2. Щелкните IPAM.
  3. В раскрывающемся меню Поставщик выберите настроенный пакет поставщика IPAM в списке, например Infoblox_hrg.

    Если список пуст, нажмите Импортировать пакет поставщика, найдите существующий ZIP-файл пакета поставщика и выберите его. Если у вас нет ZIP-файла пакета поставщика, его можно получить с веб-сайта поставщика IPAM или на вкладке vRealize Automation Cloud Assembly Магазин.

    Дополнительные сведения о том, как развернуть ZIP-файл пакета поставщика в vCenter и сделать его доступным в виде значения Поставщик на странице «Интеграция», см. в разделе Загрузка и развертывание пакета внешнего поставщика IPAM для использования в vRealize Automation.

    Сведения о том, как обновить существующую интеграцию IPAM для использования более новой версии пакета интеграции IPAM поставщика, см. в разделе Обновление до новой версии пакета интеграции внешнего поставщика IPAM в vRealize Automation.

  4. Введите имя пользователя и пароль администратора для своей учетной записи с внешним поставщиком IPAM, а также заполните все остальные обязательные поля (при наличии), например имя узла поставщика.
    В этом примере описывается получение имени узла поставщика Infoblox IPAM с помощью следующей процедуры.
    1. а.На отдельной вкладке браузера войдите в учетную запись своего поставщика IPAM, используя учетные данные администратора Infoblox.
    2. б.Скопируйте свой URL-адрес имени узла.
    3. в.Вставьте URL-адрес имени узла в поле Имя узла на странице «Интеграция IPAM».
  5. В раскрывающемся списке Запущенная среда выберите существующую локальную точку интеграции расширяемости на основе действий, например Infoblox_abx_intg.

    Запущенная среда поддерживает связь между vRealize Automation и внешним поставщиком IPAM.

    Примечание: Если в качестве запущенной среды интеграции используется облачная учетная запись Amazon Web Services или Microsoft Azure, убедитесь, что устройство поставщика IPAM доступно из Интернета и не находится под защитой NAT или брандмауэра и что оно имеет общедоступное разрешимое DNS-имя. Если поставщик IPAM недоступен, функции Amazon Web Services Lambda или Microsoft Azure не смогут подключиться к нему и интеграция завершится ошибкой. Дополнительные сведения см. в разделе Создание запущенной среды для точки интеграции IPAM в vRealize Automation.

    Платформа IPAM поддерживает только локальную встроенную запущенную среду расширяемости на основе действий (ABX).

    Примечание: Для точки интеграции Infoblox IPAM требуется локальная встроенная точка интеграции расширяемости на основе действий (ABX).

    Настроенная облачная учетная запись или точка интеграции обеспечивает связь между vRealize Automation и поставщиком IPAM (в данном примере — Infoblox) с помощью связанного облачного прокси-сервера расширяемости. Можно выбрать уже созданного поставщика или создать его.

    Сведения о создании запущенной среды см. в разделе Создание запущенной среды для точки интеграции IPAM в vRealize Automation.

  6. Щелкните Проверить.
    Так как в этом примере для запущенной среды используется локальная интеграция расширяемости на основе действий, можно просмотреть действие проверки.
    1. а.Перейдите на вкладку Расширяемость.
    2. б.Выберите Действия > Выполнение действий, а затем Все циклы или Циклы интеграции в фильтре, чтобы убедиться, что действие проверки конечной точки инициировано и выполняется.
  7. При появлении запроса на доверие самозаверяющему сертификату от поставщика IPAM нажмите кнопку Принять.
    После принятия самозаверяющего сертификата действие проверки может быть продолжено.
  8. Введите имя для этой точки интеграции IPAM, например Infloblox_Integration, а также описание, например Infoblox IPAM с интеграцией ABX для группы HRG.
  9. Нажмите Добавить, чтобы сохранить новую внешнюю точку интеграции IPAM.
    Выполняется имитация действия сбора данных. Данные о сетях и диапазонах IP-адресов собираются из поставщика IPAM. Для просмотра действия сбора данных выполните следующее.
    1. а.Перейдите на вкладку Расширяемость.
    2. б.Выберите Действия > Циклы выполнения и убедитесь, что действие сбора данных инициировано и запущено. Можно открыть действие «Цикл выполнения» и просмотреть его.

Результаты

Интеграция конкретного внешнего поставщика IPAM теперь может использоваться с сетями и профилями сетей.