Sommario

Introduzione

Operazioni preliminari

Requisiti

Componenti usati

Convenzioni

Installazione

Configurazione

Impostazione delle variabili globali di Gestione indirizzi IP di Cisco Prime Network Registrar

Aggiungi estensione: Ottieni IP CPNR

Aggiungi estensione: Restituisci CPNR IP

Informazioni correlate

Introduzione

In questo documento viene fornito un esempio di estensione per l'integrazione di Cisco Prime Network Registrar™ IPAM come sistema di gestione degli indirizzi IP esterni per le reti identificate come tipo External in Cisco Intelligent Automation for Cloud.

Operazioni preliminari

Requisiti

Nota: questo documento contiene esempi di programmazione. Tutto il codice di esempio viene fornito da Cisco a scopo illustrativo come base su cui estendersi. Questi esempi non sono stati accuratamente testati in tutte le condizioni. Il codice di esempio deve essere copiato e modificato in modo appropriato prima di essere utilizzato in un ambiente di produzione.

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 IPAM Cisco Prime Network Registrar 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

- Cisco Prime Network Registrar IPAM 8.0 o versioni 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 destinazione Web.

2. Immettere http://<Cisco Prime Network Registrar IPAM Server>:8080/inc-ws/services nel campo dell'URL di base.

3. Selezionare il nuovo utente di runtime e crearne uno nuovo utilizzando le credenziali per accedere a Cisco Prime Network Registrar

4. 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 Gestione indirizzi IP di Cisco Prime Network Registrar

2. Aggiungere l'estensione di Gestione indirizzi IP di Cisco Prime Network Registrar: Ottieni IP CPNR

3. Aggiungere l'estensione di Gestione indirizzi IP di Cisco Prime Network Registrar: Restituisci CPNR IP

Impostazione delle variabili globali di Gestione indirizzi IP di Cisco Prime Network Registrar

Impostare le seguenti variabili globali definite per Gestione indirizzi IP di Cisco Prime Network Registrar:

- Nome destinazione Cisco Prime IPAM

Nota: impostare il valore di questa variabile sul nome visualizzato della destinazione Web creata per Gestione indirizzi IP di Cisco Prime Network Registrar.

Aggiungi estensione: Ottieni IP CPNR

1. Copiare l'estensione del processo: Scegli l'IP del CPNR. È consigliabile rinominare la copia con un nome significativo a livello locale.

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

3. Aggiungere la copia dell'estensione: Portare il processo IP CPNR al workflow.

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

Nome variabile

Valore

Dominio

[Process.Target.Properties.Cloud.Service.Server.General.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]

Tipo di dispositivo

Server

hostname

[Process.Target.Properties.Cloud.Service.Server.General.Name].[Process.Target.Properties.Cloud.Service.Server.General.Domain]

Contenitore

Questo valore rappresenta il nome del contenitore che contiene il blocco di indirizzi IP in Gestione indirizzi IP di Cisco Prime Network Registrar. In un singolo ambiente contenitore, questo valore può essere hardcoded. In un ambiente con più contenitori, è necessario creare una logica che deriva questi dati in modo dinamico.

L'immagine mostra un esempio della configurazione.

5. Aggiungere l'attività Imposta più variabili al flusso di lavoro.

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

Nome variabile

Valore

Indirizzo Process.Variables.Output.IP

[Workflow.Extension:Ottieni indirizzo IP.IP CPNR]

Process.Variables.Output.Gateway

[Workflow.Extension:Ottieni gateway IP.IP CPNR]

Oggetto Process.Variables.Output.Netmask

[Workflow.Extension:Ottieni Netmask IP.IP CPNR]

Server Process.Variables.Output.DNS

[Workflow.Extension:Ottieni server DNS IP.IP CPNR]

Riferimento a oggetto Process.Variables.Output.VLAN

[Workflow.Extension:Ottieni riferimento a oggetto VLAN IP.IP CPNR]

Process.Variables.Output.Service Nome record articolo

[Workflow.Extension:Get CPNR IP.IP Address Record Name]

L'immagine mostra un esempio della configurazione.

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

8. Salvare il processo e uscire.

Aggiungi estensione: Restituisci CPNR IP

1. Copiare l'estensione del processo: Restituire l'indirizzo IP CPNR. È consigliabile rinominare la copia con un nome significativo a livello locale.

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

3. Aggiungere la copia dell'estensione: Riportare il processo IP CPNR al workflow

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

Contenitore

Questo valore rappresenta il nome del contenitore che contiene il blocco di indirizzi IP in Gestione indirizzi IP di Cisco Prime Network Registrar. In un singolo ambiente contenitore, questo valore può essere hardcoded. In un ambiente con più contenitori, è necessario creare una logica che deriva questi dati in modo dinamico.

Tipo di dispositivo

Server

Questa immagine fornisce un esempio della configurazione.

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

6. Salvare il processo e uscire.

Informazioni correlate

- Documentazione e supporto tecnico – Cisco Systems