Dieses Dokument enthält eine Beispielerweiterung für die Integration von Infoblox™ IPAM als IP-Adressenmanagementsystem von Drittanbietern für Netzwerke, die als externer Typ in Cisco Intelligent Automation for Cloud identifiziert wurden.
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 Infoblox-Software, die von Cisco Process Orchestrator verwendet wird.
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 mit installiertem ActivePerl und Infoblox Perl-Modulen Sie können das Infoblox Perl-Modul von Ihrem Infoblox-Server herunterladen unter:
http://<INFOBLOXSERVER>/api/dist/ppm
Infoblox IPAM mit NIOS 5.1r2-100-126445 oder höher
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions.
Erstellen Sie auf dem Cisco Process Orchestrator-Server ein Verzeichnis mit dem Namen iac auf dem C: Laufwerk:
mkdir c:\iac
Hinweis: Wenn Sie ein anderes Verzeichnis als c:\iac verwenden, müssen Sie die lokale Verzeichnisvariable Infoblox-Ordner in den Prozessen Erweiterung: Infoblox-IP und -Durchwahl erhalten: Geben Sie Infoblox IP mit dem aktuellen Pfad zu Ihrem Ordner zurück.
Kopieren Sie den Infoblox Perl-Modulordner in c:\iac. Das Ergebnis sollte c:\iac\Infoblox sein.
Öffnen Sie den ActivePerl Perl Package Manager.
Fügen Sie die Infoblox Perl-Module als Repository mit einem Projektnamen von Infoblox und einem Dateispeicherort von file:///C:/iac/Infoblox hinzu.
Installieren Sie das Modul Crypt-SSLeay Perl.
Installieren Sie das Infoblox Perl-Modul.
Schließen Sie den Perl Package Manager.
Starten Sie den Cisco Process Orchestrator-Server neu.
Importieren Sie das Ticket Beispiele für Cisco Intelligent Automation for Cloud Extension.
Führen Sie die Schritte in diesem Abschnitt aus, um die in diesem Dokument beschriebenen Funktionen zu konfigurieren:
Legen Sie die folgenden globalen Variablen fest, die für Infoblox definiert sind:
Infoblox Master
Infoblox-Benutzer
Infoblox-Kennwort
Hinweis: Die Informationen für diese Variablen werden vom Infoblox-Administrator bereitgestellt.
Bearbeiten Sie den Workflow Get IP Address >> User Defined (IP-Adresse abrufen).
Hinzufügen der Durchwahl: Holen Sie Infoblox IP-Prozess in den Workflow ein.
Fügen Sie auf der Registerkarte "Eingaben" die Werte hinzu, die in dieser Tabelle aufgelistet sind:
Variablenname | Wert |
Domäne | Wenn kein Wert festgelegt ist, wird standardmäßig die globale Variable Cloud Domain verwendet. |
VLAN-Instanz | Process.Variables.Input.VLAN-Instanz |
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 |
Dieses Bild enthält ein Beispiel für die Konfiguration:
Hinzufügen mehrerer Variablen zum Workflow.
Fügen Sie auf der Registerkarte Variablen die in dieser Tabelle aufgeführten Werte hinzu:
Variablenname | Wert |
Process.Variables.Output.IP-Adresse | Workflow.Extension:Get Infoblox IP.IP-Adresse |
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:Get Infoblox IP.IP DNS-Server |
Process.Variables.Output.VLAN-Objektverweis | Workflow.Extension:Get Infoblox IP.IP VLAN Object Reference |
Process.Variables.Output.Service-Item-Datensatzname | Workflow.Extension:Get Infoblox IP.IP-Adressdatensatzname |
Dieses Bild enthält ein Beispiel für die Konfiguration:
Nachdem dieser Vorgang abgeschlossen ist, sollte der Workflow wie in diesem Bild gezeigt angezeigt werden:
Bearbeiten Sie den Workflow für die IP-Adresse zurückgeben >> Benutzerdefiniert.
Hinzufügen der Durchwahl: Zurückgeben des Infoblox-IP-Prozesses an den Workflow
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-Instanz |
Dieses Bild enthält ein Beispiel für die Konfiguration.
Nachdem dieser Vorgang abgeschlossen ist, sollte der Workflow wie in diesem Bild gezeigt angezeigt werden:
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
11-Feb-2013 |
Erstveröffentlichung |