Dit document biedt een voorbeelduitbreiding voor de integratie van Infoblox™ IPAM als een IP-adresbeheersysteem van derden voor netwerken die zijn geïdentificeerd als type extern in Cisco Intelligent Automation for Cloud.
Zorg ervoor dat u aan deze vereisten voldoet voordat u deze configuratie probeert:
Geldige inlogaanmeldingsgegevens voor Cisco Procesorchestrator met toestemming om processen te bewerken
Geldige inlogaanmeldingsgegevens voor de Infoblox-software die door Cisco Procesorchestrator wordt gebruikt
De informatie in dit document is gebaseerd op deze hardware- en softwareversies:
Cisco Intelligent Automation for Cloud 3.1.1 (alle edities)
Cisco Procesorchestrator 2.3.5 met ActivePerl geïnstalleerd samen met Infoblox Perl-modules. U kunt de Infoblox Perl module downloaden van uw Infoblox server op:
http://<INFOBLOXSERVER>/api/dist/ppm
Infinoblox IPAM dat versie van NIOS 5.1r2-100-12645 of hoger heeft
Raadpleeg voor meer informatie over documentconventies de technische Tips van Cisco.
Maak op de Cisco Procesorchestrator-server een directory met de naam iac op de C: rijden:
mkdir c:\iac
Opmerking: Als u een folder anders dan c:\iac gebruikt, moet u de lokale folder variabele Infoblox folder in de processen Extension bijwerken: Infinoblox IP en extensie verkrijgen: Geef Infinoblox IP terug op het feitelijke pad naar de map.
Kopieer de map Infoblox Perl naar c:\iac. Het resultaat moet zijn op c:\iac\Infoblox.
Open de ActivePerl Packet Manager.
Voeg de Infoblox Perl-modules toe als een gegevensbank met een gegevensverzamelnaam van Infoblox en een bestandslocatie van file:///C:/iac/Infoblox.
Installeer de Crypt-SSLay Perl module.
Installeer de Infoblox Perl-module.
Pakketbeheer sluiten.
Start de Cisco Procesorchestrator-server opnieuw.
Importeer de kraan Intelligent Automation for Cloud Extension Samples.
Volg de stappen in dit gedeelte om de functies te configureren die in dit document worden beschreven:
Stel deze globale variabelen voor Infoblox in:
Infoblox Master
Infoblox-gebruiker
Wachtwoord voor INPUX
Opmerking: De gegevens voor deze variabelen worden verstrekt door de beheerder van Infoblox.
Bewerk het IP-adres verkrijgen > Gebruiker gedefinieerd werkschema.
Voeg de uitbreiding toe: Haal Infoblox IP proces naar de werkstroom.
Voeg in het tabblad Inputs de waarden toe die in deze tabel zijn opgenomen:
Naam variabele | Waarde |
Domein | Als geen waarde wordt ingesteld, wordt standaard ingesteld op global variable Cloud Domain. |
VLAN-exemplaar | proces.Variables.Input.VLAN-instantie |
VLAN-DNS-server | Processing.Variables.Input.VLAN-DNS-server |
VLAN-voorbeeldgateway | Procent.Variables.Input.VLANnstanceGateway |
VLAN-voorbeeldmasker | Netmasker van proces.Variables.Input.VLAN |
Dit beeld geeft een voorbeeld van de configuratie:
Voeg meerdere variabelen toe aan de werkstroom.
Voeg in het tabblad Variabelen de waarden toe die in deze tabel zijn opgenomen:
Naam variabele | Waarde |
Procent.Variables.O.IP-adres | Werkstroom.Extension:Get Inoblox IP-adres |
Procent.Variables.O.Gateway | Werkstroom.Extension:Get Inoblox IP.IP-gateway |
Procent.Variables.O.Netmask | Werkstroom.Extension:Get Inoblox IP.IP-netwerkmasker |
Procent.Variables.O.DNS-server | Werkstroom.Extension:Get Inoblox IP.IP DNS-server |
Proberen.Variables.output.VLAN Referentie | Werkstroom.Extension:Get Infoblox IP.IP VLAN-doelreferentie |
Procent.Variables.output.Service Item-naam | Werkstroom.Extension:Naam van Infoblox IP-adresrecord |
Dit beeld geeft een voorbeeld van de configuratie:
Zodra deze procedure is voltooid, dient de werkstroom te verschijnen zoals in deze afbeelding wordt getoond:
Bewerk het IP-adres retourneren > Gebruiker gedefinieerd werkschema.
Voeg de uitbreiding toe: Infinoblox IP-proces terugbrengen naar de werkstroom
Voeg in het tabblad Inputs de waarden toe die in deze tabel zijn opgenomen:
Naam variabele | Waarde |
IP-adres | Procent.Variable.Input.IP-adres |
VLAN-exemplaar | proces.Variables.Input.VLAN-instantie |
Dit beeld geeft een voorbeeld van de configuratie.
Zodra deze procedure is voltooid, dient de werkstroom te verschijnen zoals in deze afbeelding wordt getoond:
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
11-Feb-2013 |
Eerste vrijgave |