Infoblox IPAM Plug-In for Terraform is a Terraform provider that allows Terraform to interface with NIOS or vNIOS appliances for the purpose of managing the DDI resource objects. The plug-in and its source code are available on the Terraform Registry page of the Terraform portal, so you can either use the published plug-in or build one by customizing the source code to include additional features.

The sections covered in this topic are:

Note

If you are upgrading a prior version of the IPAM Plug-In for Terraform to the latest version available in the Terraform portal, see Upgrading Infoblox IPAM Plug-In for Terraform for additional instructions.

Prerequisites

Whether you intend to use the published plug-in or the customized version that you have built yourself, you must complete the following prerequisites:

The following table lists the recommended software combinations that are verified for compatibility with Infoblox IPAM Plug-In for Terraform:

Plug-In Version

NIOS Version

WAPI Version

Golang

Terraform

2.9.0

NIOS 8.6.x and NIOS 9.0.x

2.12.3 or later

1.21 or later

1.8.1 or later

2.8.0

NIOS 8.6.x and NIOS 9.0.x

2.9.0 or later

1.21 or later

1.8.1 or later

2.7.0

NIOS 8.6.x and NIOS 9.0.x

2.9.0 or later

1.21 or later

1.8.1 or later

2.6.0

NIOS 8.6.x and NIOS 9.0.x

2.9.0 or later

1.17 or later

0.14

2.5.0, 2.4.1,
2.4.0, 2.3.0

NIOS 8.6.x and NIOS 9.0.x

2.5 or later

1.17 or later

0.14

2.2.0

NIOS 8.5.x, NIOS 8.6.x, and later

2.5 or later

1.16 or later

0.14

2.1.0

NIOS 8.5.x and 8.6.x

2.5 or later

1.15 or later

0.14 or later

Setting Up NIOS for IPAM Plug-In for Terraform

After installing NIOS as described, complete the following steps to set up NIOS for the plug-in: