Contenido

Introducción

Antes de comenzar

Requirements

Componentes Utilizados

Convenciones

Instalación

Configuración

Establecer las variables globales de Infoblox

Agregar extensión: Obtener IP de Infoblox

Agregar extensión: Return Infoblox IP

Información Relacionada

Introducción

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.

Antes de comenzar

Requirements

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

Componentes Utilizados

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

Convenciones

Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.

Instalación

1. 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.

2. Copie la carpeta del módulo Infoblox Perl en c:\iac. El resultado debe ser c:\iac\Infoblox.

3. Abra el Administrador de paquetes Perl activo.

4. 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.

5. Instale el módulo Crypt-SSLeay Perl.

6. Instale el módulo Perl Infoblox.

7. Cierre Perl Package Manager.

8. Reinicie el servidor de Cisco Process Orchestrator.

9. toque Importar ejemplos de Cisco Intelligent Automation for Cloud Extension.

Configuración

Complete los pasos de esta sección para configurar las funciones descritas en este documento:

1. Establecer las variables globales de Infoblox

2. Agregar extensión Infoblox: Obtener IP de Infoblox

3. Agregar extensión Infoblox: Return Infoblox IP

Establecer las variables globales de Infoblox

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.

Agregar extensión: Obtener IP de Infoblox

1. Edite el flujo de trabajo Obtener dirección IP >> Definido por el usuario.

2. Agregue la extensión: Consiga que el proceso IP de Infoblox llegue al flujo de trabajo.

3. 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:

4. Agregue Establecer varias variables al flujo de trabajo.

5. 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:

Agregar extensión: Return Infoblox IP

1. Edite el flujo de trabajo Return IP Address >> User Defined.

2. Agregue la extensión: Devolver el proceso IP Infoblox al flujo de trabajo

3. 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:

Información Relacionada

- Soporte Técnico y Documentación - Cisco Systems