Inhalt

Einführung

Bevor Sie beginnen

Anforderungen

Verwendete Komponenten

Konventionen

Installation

Konfiguration

Festlegen der globalen Cisco Prime Network Registrar IPAM-Variablen

Nebenstelle hinzufügen: CPNR-IP abrufen

Nebenstelle hinzufügen: CPNR-IP zurücksenden

Zugehörige Informationen

Einführung

Dieses Dokument enthält eine Beispielerweiterung für die Integration des Cisco Prime Network Registrar™ IPAM als externes IP-Adressenmanagementsystem für Netzwerke, die als externer Netzwerktyp in Cisco Intelligent Automation for Cloud identifiziert wurden.

Bevor Sie beginnen

Anforderungen

Hinweis: Dieses Dokument enthält Programmierbeispiele. Der gesamte Beispielcode wird von Cisco zur Veranschaulichung als Grundlage für die Erweiterung bereitgestellt. Diese Beispiele wurden nicht unter allen Bedingungen gründlich getestet. Der Beispielcode sollte vor der Verwendung in einer Produktionsumgebung kopiert und entsprechend geändert werden.

Stellen Sie sicher, dass Sie diese Anforderungen erfüllen, bevor Sie versuchen, diese Konfiguration durchzuführen:

- Gültige Anmeldeberechtigungen für Cisco Process Orchestrator mit Berechtigung zum Bearbeiten von Prozessen

- Gültige Anmeldeinformationen für die Cisco Prime Network Registrar IPAM-Software, die von Cisco Process Orchestrator verwendet wird.

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf den folgenden Hardware- und Softwareversionen:

- Cisco Intelligent Automation for Cloud 3.1.1 (beliebige Version)

- Cisco Process Orchestrator 2.3.5

- Cisco Prime Network Registrar IPAM 8.0 oder höher

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions.

Installation

1. Erstellen Sie auf dem Cisco Process Orchestrator-Server ein Webziel.

2. Geben Sie http://<Cisco Prime Network Registrar IPAM Server>:8080/inc-ws/services in das Base-URL-Feld ein.

3. Wählen Sie einen neuen Laufzeitbenutzer aus, und erstellen Sie einen neuen Laufzeitbenutzer mit Anmeldeinformationen für die Anmeldung bei Cisco Prime Network Registrar.

4. Importieren Sie das Ticket Beispiele für Cisco Intelligent Automation for Cloud Extension.

Konfiguration

Führen Sie die Schritte in diesem Abschnitt aus, um die in diesem Dokument beschriebenen Funktionen zu konfigurieren:

1. Festlegen der globalen Cisco Prime Network Registrar IPAM-Variablen

2. Cisco Prime Network Registrar IPAM-Erweiterung hinzufügen: CPNR-IP abrufen

3. Cisco Prime Network Registrar IPAM-Erweiterung hinzufügen: CPNR-IP zurücksenden

Festlegen der globalen Cisco Prime Network Registrar IPAM-Variablen

Legen Sie die folgenden globalen Variablen für Cisco Prime Network Registrar IPAM fest:

- Cisco Prime IPAM - Zielname

Hinweis: Legen Sie den Wert dieser Variablen auf den Anzeigenamen des für Cisco Prime Network Registrar IPAM erstellten Webziels fest.

Nebenstelle hinzufügen: CPNR-IP abrufen

1. Kopieren Sie den Prozess Extension: CPNR-IP abrufen Es wird empfohlen, die Kopie lokal bedeutend umzubenennen.

2. Bearbeiten Sie den Workflow Get IP Address >> User Defined (IP-Adresse abrufen).

3. Fügen Sie die Kopie der Durchwahl hinzu: CPNR-IP-Prozess in den Workflow einbinden.

4. Fügen Sie auf der Registerkarte "Eingaben" die Werte hinzu, die in dieser Tabelle aufgelistet sind:

Variablenname

Wert

Domäne

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

VLAN-Instanz

[Process.Variables.Input.VLAN Instance]

VLAN-Instanz DNS-Server

[Process.Variables.Input.VLAN Instance DNS Server]

VLAN-Instanzgateway

[Process.Variables.Input.VLANInstanceGateway]

VLAN-Instanznetzmaske

[Process.Variables.Input.VLAN Instance Netmask]

Gerätetyp

Server

Hostname

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

Container

Dieser Wert stellt den Containernamen dar, der den IP-Adressblock im Cisco Prime Network Registrar IPAM enthält. In einer Containerumgebung kann dieser Wert hardcodiert werden. In Multi-Container-Umgebungen müssen Sie eine Logik erstellen, die diese Daten dynamisch ableitet.

Dieses Bild enthält ein Beispiel für die Konfiguration:

5. Fügen Sie dem Workflow die Aktivität Mehrere Variablen festlegen hinzu.

6. Fügen Sie auf der Registerkarte Variablen die in dieser Tabelle aufgeführten Werte hinzu:

Variablenname

Wert

Process.Variables.Output.IP-Adresse

[Workflow.Extension:CPNR-IP.IP-Adresse abrufen]

Process.Variables.Output.Gateway

[Workflow.Extension:Get CPNR IP.IP Gateway]

Process.Variables.Output.Netmask

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

Process.Variables.Output.DNS-Server

[Workflow.Extension:Get CPNR IP.IP DNS Server]

Process.Variables.Output.VLAN-Objektverweis

[Workflow.Extension:Get CPNR IP.IP VLAN Object Reference]

Process.Variables.Output.Service-Item-Datensatzname

[Workflow.Extension:Get CPNR IP.IP-Adressendatensatzname

Dieses Bild enthält ein Beispiel für die Konfiguration:

7. Nachdem dieser Vorgang abgeschlossen ist, sollte der Workflow wie in diesem Bild gezeigt angezeigt werden:

8. Speichern Sie den Prozess, und beenden Sie ihn.

Nebenstelle hinzufügen: CPNR-IP zurücksenden

1. Kopieren Sie den Prozess Extension: CPNR-IP zurückgeben. Es wird empfohlen, die Kopie lokal bedeutend umzubenennen.

2. Bearbeiten Sie den Workflow für die IP-Adresse zurückgeben >> Benutzerdefiniert.

3. Fügen Sie die Kopie der Durchwahl hinzu: Rückgabe des CPNR-IP-Prozesses an den Workflow

4. Fügen Sie auf der Registerkarte "Eingaben" die Werte hinzu, die in dieser Tabelle aufgelistet sind:

Variablenname

Wert

IP-Adresse

[Process.Variable.Input.IP-Adresse]

VLAN-Instanz

[Process.Variables.Input.VLAN Instance]

Container

Dieser Wert stellt den Containernamen dar, der den IP-Adressblock im Cisco Prime Network Registrar IPAM enthält. In einer Containerumgebung kann dieser Wert hardcodiert werden. In Multi-Container-Umgebungen müssen Sie eine Logik erstellen, die diese Daten dynamisch ableitet.

Gerätetyp

Server

Dieses Bild enthält ein Beispiel für die Konfiguration.

5. Nachdem dieser Vorgang abgeschlossen ist, sollte der Workflow wie in diesem Bild gezeigt angezeigt werden:

6. Speichern Sie den Prozess, und beenden Sie ihn.

Zugehörige Informationen

- Technischer Support und Dokumentation - Cisco Systems