Puede configurar un perfil de red a fin de admitir bloques de direcciones IP para una red a petición cuando ese perfil de red se utiliza en una plantilla de nube de vRealize Automation que usa la integración de IPAM externa.
Si se utiliza una integración existente para un proveedor de IPAM externo en particular, se puede aprovisionar una red a petición para crear una nueva red en el sistema de IPAM externo.
Con este proceso, se configura un bloque de direcciones IP en lugar de proporcionar un CIDR principal (como se hace al utilizar el IPAM interno de vRealize Automation). El bloque de direcciones IP se utiliza durante el aprovisionamiento de la red a petición para segmentar la nueva red. Se recopilan datos de los bloques de IP del proveedor de IPAM externo, siempre que la integración admita redes a petición. Por ejemplo, cuando se utiliza una integración de IPAM de Infoblox, los bloques de IP representan contenedores de red de Infoblox.
- Se crea una red en el proveedor de IPAM externo.
- También se crea una red en vRealize Automation, que refleja la nueva configuración de red del proveedor de IPAM, incluida la configuración como las propiedades de puerta de enlace y CIDR.
- La dirección IP de la máquina virtual implementada se obtiene de la red recién creada.
En este ejemplo de redes a petición, se configura un perfil de red para permitir que una implementación de plantilla de nube aprovisione una máquina a una red a petición en vSphere mediante Infoblox como proveedor de IPAM externo.
Para obtener información relacionada, consulte Cómo configurar un perfil de red de modo que sea compatible con una red existente para una integración de IPAM externa en vRealize Automation. Los dos ejemplos de configuración de red se ajustan al flujo de trabajo general específico del proveedor para la integración de IPAM externa en Tutorial: Configurar VMware Cloud on AWS para vRealize Automation.
Requisitos previos
Si bien se aplican los siguientes requisitos previos a la persona que crea o edita el perfil de red, este en sí se aplica cuando lo utiliza una implementación de plantilla de nube que contiene una integración de IPAM. Para obtener información sobre los puntos de integración de IPAM específicos del proveedor, consulte Cómo configurar una integración de IPAM externa en vRealize Automation.
Esta secuencia de pasos se muestra en el contexto de un flujo de trabajo de integración de proveedores de IPAM. Consulte Tutorial: Configurar una integración de IPAM externa específica de un proveedor para vRealize Automation.
- Compruebe que dispone de credenciales de administrador de nube. Consulte Credenciales necesarias para trabajar con cuentas de nube en vRealize Automation.
- Compruebe que tiene la función de usuario administrador de nube. Consulte ¿Cuáles son las funciones de usuario de vRealize Automation?.
- Compruebe que tiene una cuenta con el proveedor de IPAM externo (por ejemplo, Infoblox o BlueCat) y que tiene las credenciales correctas para acceder a la cuenta de la organización en el proveedor de IPAM. En este ejemplo de flujo de trabajo, el proveedor de IPAM es Infoblox.
- Compruebe que dispone de un punto de integración de IPAM para el proveedor de IPAM y que el paquete de IPAM que se utiliza para crear la integración de IPAM admita redes a petición. Consulte Agregar una integración de IPAM externa para Infoblox en vRealize Automation.
Si bien el paquete de IPAM de Infoblox admite redes a petición, si utiliza una integración de IPAM externa para otro proveedor, compruebe que el paquete de integración de IPAM admita redes a petición.
Procedimiento
Resultados
Se crea un perfil de red que se puede utilizar para aprovisionar una red a petición mediante la integración de IPAM externa especificada. El siguiente ejemplo de plantilla de nube muestra una sola máquina que se implementará en una red definida por este nuevo perfil de red.
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
, como se muestra a continuación, a fin de establecer manualmente un CIDR y anular la configuración de los bloques de IP y el tamaño de subred que se especifican en el perfil de red asociado.
Cloud_Network_1: type: Cloud.Network properties: networkCidr: 10.10.0.0/16