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.
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
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
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
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.
Copiare la cartella del modulo Perl di Infoblox in c:\iac. Il risultato dovrebbe essere c:\iac\Infoblox.
Aprire ActivePerl Perl Package Manager.
Aggiungere i moduli Perl di Infoblox come repository con un nome repository di Infoblox e un percorso file di file:///C:/iac/Infoblox.
Installare il modulo Crypt-SSLeay Perl.
Installare il modulo Perl di Infoblox.
Chiudere Perl Package Manager.
Riavviare Cisco Process Orchestrator Server.
Importare il tocco Cisco Intelligent Automation for Cloud Extension Samples.
Completare la procedura descritta in questa sezione per configurare le funzionalità descritte più avanti nel documento:
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.
Modificare il flusso di lavoro Ottieni indirizzo IP >>Definito dall'utente.
Aggiungere l'estensione: Visualizza il processo IP di Infoblox nel flusso di lavoro.
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.
Aggiungere Imposta più variabili al flusso di lavoro.
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:
Modificare il flusso di lavoro Indirizzo IP mittente >> Definito dall'utente.
Aggiungere l'estensione: Restituisci processo IP di Infoblox al flusso di lavoro
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:
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
11-Feb-2013 |
Versione iniziale |