Sommario

Introduzione

Operazioni preliminari

Requisiti

Componenti usati

Convenzioni

Installazione

Configurazione

Impostazione delle variabili globali di Infoblox

Aggiungi estensione: Ottieni IP Infoblox

Aggiungi estensione: Return InfoBox IP

Informazioni correlate

Introduzione

In questo documento viene fornito un esempio di estensione per l'integrazione di Infoblox™ IPAM come sistema di gestione degli indirizzi IP di terze parti per reti identificate come di tipo Esterno in Cisco Intelligent Automation for Cloud.

Operazioni preliminari

Requisiti

Prima di provare questa configurazione, accertarsi di soddisfare i seguenti requisiti:

- Credenziali di accesso valide per Cisco Process Orchestrator con autorizzazione a modificare i processi

- Credenziali di accesso valide per il software Infoblox utilizzato da Cisco Process Orchestrator

Componenti usati

Le informazioni di questo documento si basano sulle seguenti versioni hardware e software:

- Cisco Intelligent Automation for Cloud 3.1.1 (qualsiasi edizione)

- Cisco Process Orchestrator 2.3.5 con ActivePerl installato insieme ai moduli Infoblox Perl. È possibile scaricare il modulo Infoblox Perl dal server Infoblox all'indirizzo:

http://<INFOBLOXSERVER>/api/dist/ppm

- Gestione indirizzi IP Infoblox con software IOS versione 5.1r2-100-126445 o successive

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Installazione

1. Sul server Cisco Process Orchestrator, creare una directory denominata iac sull'unità C: unità:

mkdir c:\iac

Nota: se si utilizza una directory diversa da c:\iac, è necessario aggiornare la variabile di directory locale cartella Infoblox nell'estensione dei processi: Ottieni IP ed estensione Infoblox: Restituire InfoBox IP con il percorso effettivo della cartella.

2. Copiare la cartella del modulo Perl di Infoblox in c:\iac. Il risultato dovrebbe essere c:\iac\Infoblox.

3. Aprire ActivePerl Perl Package Manager.

4. Aggiungere i moduli Perl di Infoblox come repository con un nome repository di Infoblox e un percorso file di file:///C:/iac/Infoblox.

5. Installare il modulo Crypt-SSLeay Perl.

6. Installare il modulo Perl di Infoblox.

7. Chiudere Perl Package Manager.

8. Riavviare Cisco Process Orchestrator Server.

9. Importare il tocco Cisco Intelligent Automation for Cloud Extension Samples.

Configurazione

Completare la procedura descritta in questa sezione per configurare le funzionalità descritte più avanti nel documento:

1. Impostazione delle variabili globali di Infoblox

2. Aggiungi estensione Infoblox: Ottieni IP Infoblox

3. Aggiungi estensione Infoblox: Return InfoBox IP

Impostazione delle variabili globali di Infoblox

Impostare le seguenti variabili globali definite per Infoblox:

- Master Infoblox

- Utente di Infoblox

- Password Infoblox

Nota: le informazioni relative a queste variabili vengono fornite dall'amministratore di Infoblox.

Aggiungi estensione: Ottieni IP Infoblox

1. Modificare il flusso di lavoro Ottieni indirizzo IP >>Definito dall'utente.

2. Aggiungere l'estensione: Visualizza il processo IP di Infoblox nel flusso di lavoro.

3. Nella scheda Input aggiungere i valori elencati nella seguente tabella:

Nome variabile

Valore

Dominio

Se non viene impostato alcun valore, per impostazione predefinita viene utilizzata la variabile globale Cloud Domain.

Istanza VLAN

Istanza Process.Variables.Input.VLAN

Server DNS istanza VLAN

Server DNS istanza Process.Variables.Input.VLAN

Gateway istanza VLAN

Process.Variables.Input.VLANIninstanceGateway

Netmask istanza VLAN

Maschera di rete dell'istanza di Process.Variables.Input.VLAN

L'immagine mostra un esempio della configurazione.

4. Aggiungere Imposta più variabili al flusso di lavoro.

5. Nella scheda Variabili aggiungere i valori elencati nella seguente tabella:

Nome variabile

Valore

Indirizzo Process.Variables.Output.IP

Workflow.Extension:Ottieni indirizzo IP.IP Infoblox

Process.Variables.Output.Gateway

Workflow.Extension:Ottieni gateway IP.IP di Infoblox

Oggetto Process.Variables.Output.Netmask

Workflow.Extension:Recupera maschera di rete IP.IP di Infoblox

Server Process.Variables.Output.DNS

Workflow.Extension:Ottieni server DNS IP.IP Infoblox

Riferimento a oggetto Process.Variables.Output.VLAN

Workflow.Extension:Guida di riferimento all'oggetto VLAN Get Infoblox IP.IP

Process.Variables.Output.Service Nome record articolo

Workflow.Extension:Ottieni nome record indirizzo IP Infoblox

L'immagine mostra un esempio della configurazione.

Al termine della procedura, il flusso di lavoro dovrebbe essere visualizzato come illustrato nella seguente immagine:

Aggiungi estensione: Return InfoBox IP

1. Modificare il flusso di lavoro Indirizzo IP mittente >> Definito dall'utente.

2. Aggiungere l'estensione: Restituisci processo IP di Infoblox al flusso di lavoro

3. Nella scheda Input aggiungere i valori elencati nella seguente tabella:

Nome variabile

Valore

Indirizzo IP

Indirizzo Process.Variable.Input.IP

Istanza VLAN

Istanza Process.Variables.Input.VLAN

Questa immagine fornisce un esempio della configurazione.

Al termine della procedura, il flusso di lavoro dovrebbe essere visualizzato come illustrato nella seguente immagine:

Informazioni correlate

- Documentazione e supporto tecnico – Cisco Systems