Terraform is an Open Source Infrastructure as Code (IaC) tool developed by HashiCorp. It enables predictable and consistent provisioning of infrastructure across many public and private cloud providers.
BloxOne Universal DDI provides core network services that include integrated, secure, and easy-to-manage DDI services: DNS (Domain Name System), DHCP (Dynamic Host NIOS-X Server Configuration Protocol), and IPAM (IP address management). Through REST API, the Infoblox Terraform provider interfaces with BloxOne Universal DDI to provide IP Address Management and DNS. Instead of manually provisioning IP addresses and DNS records for network devices and interfaces in your infrastructure, you can use the provider plugin to automate these steps with BloxOne Universal DDI.
The following diagram describes integration with the Terraform provider for BloxOne Universal DDI:
border | 1 |
---|
simple | 0 |
---|
zoom | 1 |
---|
inComment | 0 |
---|
custContentId | 8653355 |
---|
pageId | 11013119 |
---|
diagramDisplayName | BloxOne_DDI_Ansible_Playbook |
---|
lbox | 1 |
---|
contentVer |
---|
|
245 | baseUrl | https://infoblox-docs.atlassian.net/wiki |
---|
diagramName | BloxOne_DDI_Ansible_Playbook |
---|
pCenter | 0 |
---|
width |
---|
|
694693 | links | auto |
---|
tbstyle | top |
---|
height |
---|
|
382
The provider plugin has BloxOne Universal DDI resources represented as Terraform resources and data resources. The create, read, update, and delete operations can be performed on DNS and IPAM objects. The consolidated list of supported objects is available here: https://registry.terraform.io/providers/infobloxopen/bloxone/latest/docs
Here are the links to download the Go Client, BloxOne Universal DDI Terraform repo, and latest Terraform binaries:
...