Infoblox & vRealize Automation, vRA setup
This is Part 4 of setting up the native Infoblox IPAM integration with VMware vRealize Automation. In this blogpost I will show you how to do the vRA setup for Infoblox IPAM.
vRA setup for Infoblox IPAM
Before proceeding make sure that vRealize Automation has a basic setup with at least one:
- Business Group
- vSphere Reservation
- Single machine blueprint
- Catalog Service
Create Infoblox NIOS Endpoint
- Connect to your vRA appliance and launch the vRealize Automation console.
- Log in using the account that has been created in vRA. In my case, I have created the account “vraadmin” in the domain vsphere.local
- Navigate to Infrastructure -> Endpoints.
- Drill down through the + New menu and select IPAM -> Infoblox.
- Provide the connection details for the connection to your Infoblox appliance.
- Go to Properties and add the Infoblox.IPAM.APIType property to use the Cloud API instead of the default WAPI. Click OK.
- The Infoblox NIOS endpoint for IPAM will now show in the endpoint list.
Create External Profile
Create the External network profile which will be used to set the network parameters for a machine blueprint.
- Under Infrastructure -> Reservations -> Network Profiles, expand the + New menu and select External.
- Set the parameters for the profile and select the Infoblox NIOS endpoint for IPAM.
- Switch to the Network Ranges tab.
- Click on the Address space menu and select the Network View in NIOS that you want to use for this profile.
- Click on + Add button.
- Click on the Search button.
- Select the network or range in NIOS that you want to be used for IP provisioning. Click OK to close the Network Range selector.
- Select the range to verify its DHCP options.
- Click OK to save the network profile.
Create Property Group
The properties in this group are used by vRealize Automation to tell Infoblox how to register the IP address during deployment of a VM and if a DNS record needs to be created.
- Under Administration -> Property Dictionary -> Property Groups, select the Infoblox-Default property group and make a Copy.
- Give the Property Group a name and a description.
- Edit the Properties as follows, and click Ok to Save.
Edit existing Single Machine blueprint
- Under Design -> Blueprints, select a simple existing machine blueprint to edit.
- In the design canvas, select the Existing Network component.
- Under de General tab, select the Infoblox Network Profile and click Ok.
- To show the IP address range, go to the IP Ranges tab.
- To show the details of the IP address range, click on IP Range Details. Click Close. Click Save.
- In the design canvas, select the vSphere Machine component.
- Under the Network tab, verify that the Infoblox Network Profile is available with a Static IP Assignment Type.
- Under the Properties tab, add the Infoblox Property Group. Click Save. Click Finish.
- Make sure that the blueprint is published and added to your catalog with the correct entitlements before proceeding.
Request Single Machine blueprint
- Go to the catalog and request your blueprint.
- Fill in a description and click Submit.
- Go to Requests and wait for a successful deployment.
- Go to Items and select your deployment. Check the provided IP address.
- Go to the Infoblox Grid Manager and show the IP, DNS and Tenant details of your provisioned machine.
- Check if your machine can be pinged by name.
If this is working, then you have correctly setup the native Infoblox IPAM integration with VMware vRealize Automation and you can throw your IP and DNS Excel sheets out of the window 😉
Other articles in the series vRealize Automation:
- Infoblox & vRealize Automation, Setup IPAM endpoint
- Infoblox & vRealize Automation, Install Infoblox IPAM plugin
- Setup provisioning of vCloud Air workloads
- Setup a vCloud Air Endpoint in vRealize Automation
- Setup Postgres database high availability for vRealize Automation
- Setup vRealize Automation Cost profiles & currency
- Speed up vRealize Automation life cycle updates
- Configure vRealize Automation not to delete virtual machines
- Track infrastructure changes with vRealize Automation Data Collection
- MS SQL high availability support for vRealize Automation
- Setup the vRealize Automation prerequisites for IaaS
- vRealize Automation: How to …
- Downgrade the vRealize Automation license
- vRealize Automation 7 – New Architecture & Installation
- vRealize Automation 7 – Improved Authentication
- vRealize Automation 7 – Converged Blueprints
- vRealize Automation 7 – LifeCycle Extensibility
- How to transfer vRealize Automation payload to Orchestrator
- Automation is not difficult with vRealize Automation 7
- vRA custom host name using Orchestrator and Event Broker
- How to deliver Database-as-a-Service with vRealize Automation
- Prepare Windows for vRA software deployment
- Missing endpoints after upgrading to vRealize Automation 7.3
- How to run Containers as a Service – Part 1
- How to run Containers as a Service – Part 2
- Infoblox & vRealize Automation, IP Address Management (IPAM) made easy
- How to run Containers as a Service – Secure Docker communications
- Create a new database user using vRealize Automation XaaS
- Infoblox & vRealize Automation, Infoblox NIOS setup
- Infoblox & vRealize Automation, vRA setup
- vRealize Automation failed requests monitoring
- vRealize Automation 7.2 released
- NSX SpoofGuard Automatic Approvals through your IPAM by Martijn Smit
- vRealize Automation: How to … by Erik Scholten
- Setup a vCloud Air Endpoint in vRealize Automation by Erik Scholten
- Setup the vRealize Automation prerequisites for IaaS by Erik Scholten
- Missing endpoints after upgrading to vRealize Automation 7.3 by Erik Scholten
Dimitri de Swart
Dimitri is an IT professional with more than 16 years of experience. He now works for VMware as a Cloud Management Specialist SE but started out as a Telecom Engineer and progressed to a experienced and skilled Pre-sales Consultant/Solution Architect with broad and in-depth knowledge of SDDC solutions, Private-, Public- and Hybrid Cloud. Dimitri is VMware VSP, VTSP, VCP and VCAP certified.