Este documento proporciona una extensión de ejemplo para la integración de Infoblox ™ IPAM como un sistema de administración de direcciones IP de terceros para redes identificadas como tipo Externo en Cisco Intelligent Automation for Cloud.
Asegúrese de cumplir estos requisitos antes de intentar esta configuración:
Credenciales de inicio de sesión válidas para Cisco Process Orchestrator con permiso para editar procesos
Credenciales de inicio de sesión válidas para el software Infoblox que utiliza Cisco Process Orchestrator
La información que contiene este documento se basa en estas versiones de software y hardware.
Cisco Intelligent Automation for Cloud 3.1.1 (cualquier edición)
Cisco Process Orchestrator 2.3.5 con ActivePerl instalado junto con los módulos Infoblox Perl. Puede descargar el módulo Infoblox Perl desde su servidor Infoblox en:
http://<INFOBLOXSERVER>/api/dist/ppm
Infoblox IPAM que ejecuta NIOS Release 5.1r2-100-126445 o posterior
Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.
En el servidor de Cisco Process Orchestrator, cree un directorio denominado iac en el directorio C: unidad:
mkdir c:\iac
Nota: Si utiliza un directorio distinto de c:\iac, debe actualizar la carpeta Infoblox de la variable de directorio local en los procesos Extensión: Obtener IP y extensión de Infoblox: Devuelve Infoblox IP con la ruta de acceso real a la carpeta.
Copie la carpeta del módulo Infoblox Perl en c:\iac. El resultado debe ser c:\iac\Infoblox.
Abra el Administrador de paquetes Perl activo.
Agregue los módulos Infoblox Perl como un repositorio con el nombre de repositorio de Infoblox y una ubicación de archivo de file:///C:/iac/Infoblox.
Instale el módulo Crypt-SSLeay Perl.
Instale el módulo Perl Infoblox.
Cierre Perl Package Manager.
Reinicie el servidor de Cisco Process Orchestrator.
toque Importar ejemplos de Cisco Intelligent Automation for Cloud Extension.
Complete los pasos de esta sección para configurar las funciones descritas en este documento:
Establezca estas variables globales definidas para Infoblox:
Infoblox Master
Usuario Infoblox
Contraseña de Infoblox
Nota: La información de estas variables la proporciona el administrador de Infoblox.
Edite el flujo de trabajo Obtener dirección IP >> Definido por el usuario.
Agregue la extensión: Consiga que el proceso IP de Infoblox llegue al flujo de trabajo.
En la ficha Entradas, agregue los valores enumerados en esta tabla:
Nombre de variable | Valor |
Dominio | Si no se establece ningún valor, el valor predeterminado es la variable global Cloud Domain. |
Instancia de VLAN | Process.Variables.Input.VLAN Instance |
Servidor DNS de instancia de VLAN | Process.Variables.Input.VLAN Instance Servidor DNS |
Gateway de instancia de VLAN | Process.Variables.Input.VLANInstandGateway |
Máscara de red de instancia de VLAN | Process.Variables.Input.VLAN Instance Netmask |
Esta imagen proporciona un ejemplo de la configuración:
Agregue Establecer varias variables al flujo de trabajo.
En la ficha Variables, agregue los valores enumerados en esta tabla:
Nombre de variable | Valor |
Process.Variables.Output.IP Address | Flujo de trabajo.Extensión:Obtener dirección IP.IP de Infoblox |
Process.Variables.Output.Gateway | Workflow.Extension:Get Infoblox IP.IP Gateway |
Process.Variables.Output.Netmask | Workflow.Extension:Get Infoblox IP.IP Netmask |
Process.Variables.Output.DNS Server | Workflow.Extension:Obtener servidor DNS IP.IP Infoblox |
Process.Variables.Output.VLAN Object Reference | Workflow.Extension:Get Infoblox IP.IP VLAN Object Reference |
Process.Variables.Output.Service Item Record Name | Workflow.Extension:Obtener nombre de registro de dirección IP.IP de Infoblox |
Esta imagen proporciona un ejemplo de la configuración:
Una vez finalizado este procedimiento, el flujo de trabajo debe aparecer como se muestra en esta imagen:
Edite el flujo de trabajo Return IP Address >> User Defined.
Agregue la extensión: Devolver el proceso IP Infoblox al flujo de trabajo
En la ficha Entradas, agregue los valores enumerados en esta tabla:
Nombre de variable | Valor |
IP Address | Process.Variable.Input.IP Address |
Instancia de VLAN | Process.Variables.Input.VLAN Instance |
Esta imagen proporciona un ejemplo de la configuración.
Una vez finalizado este procedimiento, el flujo de trabajo debe aparecer como se muestra en esta imagen:
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
11-Feb-2013 |
Versión inicial |