В профиле сети можно настроить поддержку блоков IP-адресов для сети по требованию, если профиль сети используется в облачном шаблоне VMware Aria Automation, в котором применяется интеграция внешнего поставщика IPAM.
Используя существующую интеграцию определенного внешнего поставщика IPAM, можно предоставить сеть по требованию для создания новой сети в системе этого поставщика.
Используя этот процесс, можно настроить блок IP-адресов, а не указывать родительский CIDR (как это происходит при использовании внутреннего IPAM в VMware Aria Automation). Блок IP-адресов используется во время предоставления сети по требованию для сегментирования новой сети. Данные о блоках IP-адресов поступают от внешнего поставщика IPAM, если интеграция поддерживает сеть по требованию. Например, при использовании интеграции Infoblox IPAM блоки IP-адресов представляют собой контейнеры сети Infoblox.
- У внешнего поставщика IPAM создается сеть.
- Сеть также создается в VMware Aria Automation и отражает новую конфигурацию сети от поставщика IPAM, включая такие параметры, как свойства CIDR и шлюза.
- IP-адрес для развернутой виртуальной машины извлекается из только что созданной сети.
В этом примере сети по требованию выполняется настройка профиля сети, чтобы при развертывании облачного шаблона можно было подготовить компьютер для сети по требованию в vSphere, используя Infoblox в качестве внешнего поставщика IPAM.
Дополнительные сведения см. в разделе Настройка поддержки существующей сети в профиле сети для интеграции внешнего поставщика IPAM в VMware Aria Automation. Оба примера настройки сети соответствуют полному рабочему процессу для поставщика для интеграции внешнего IPAM в Учебник «Настройка VMware Cloud on AWS для VMware Aria Automation».
Необходимые условия
Следующие предварительные требования относятся к пользователю, который создает или редактирует профиль сети, при этом профиль сети применяется при развертывании облачного шаблона, который содержит интеграцию поставщика IPAM. Дополнительные сведения о точках интеграции определенного поставщика IPAM см. в разделе Настройка интеграции внешнего поставщика IPAM в VMware Aria Automation.
Данная последовательность шагов показана в контексте рабочего процесса интеграции поставщика IPAM. См. раздел Учебник «Настройка интеграции определенного внешнего поставщика IPAM для VMware Aria Automation».
- Убедитесь в наличии учетных данных администратора облака. См. раздел Учетные данные, необходимые для работы с облачными учетными записями в VMware Aria Automation.
- Убедитесь в том, что вам назначена роль пользователя с правами администратора облака. См. раздел Что такое роли пользователей VMware Aria Automation.
- Убедитесь, что у вас есть учетная запись с внешним поставщиком IPAM, например Infoblox или Bluecat, и корректные учетные данные для доступа к учетной записи организации с помощью поставщика IPAM. В данном примере рабочего процесса поставщиком IPAM является Infoblox.
- Убедитесь, что у вас есть точка интеграции поставщика IPAM и что пакет IPAM, используемый для создания интеграции IPAM, поддерживает сети по требованию. См. раздел Добавление точки интеграции внешнего поставщика IPAM Infoblox в VMware Aria Automation.
- Несмотря на то, что пакет IPAM Infoblox поддерживает сети по требованию, если используется интеграция другого внешнего поставщика IPAM, убедитесь, что его пакет интеграции IPAM поддерживает такие сети.
Процедура
Результаты
Создается профиль сети, который можно использовать для подготовки сети по требованию с помощью указанной интеграции внешнего IPAM. В следующем примере облачного шаблона показан компьютер, который будет развернут в сети, определенной на основе нового профиля сети.
formatVersion: 1
inputs: {}
resources:
Cloud_Machine_1:
type: Cloud.Machine
properties:
image: ubuntu
flavor: small
networks:
- network: '${resource.Cloud_Network_1.id}'
assignment: static
Cloud_Network_1:
type: Cloud.Network
properties:
networkType: private
constraints:
- tag: infoblox_ondemandA
networkCidr
, как показано ниже, и переопределить параметры блоков IP-адресов и размера подсети, которые указаны в соответствующем профиле сети.
Cloud_Network_1: type: Cloud.Network properties: networkCidr: 10.10.0.0/16