---
title: "Building the Infoblox IPAM Plug-In for Terraform"
canonical: "https://docs.infoblox.com/space/ipamdriverterraform/53055693/Building%20the%20Infoblox%20IPAM%20Plug-In%20for%20Terraform"
format: markdown
---
You can customize the IPAM Plug-In for Terraform to include features that are not in the published version of the plug-in. Before you start developing the plug-in, complete<span style="color: #3e3f40"> the </span>[*<span style="color: #3e3f40">prerequisites</span>*](https://infoblox-docs.atlassian.net/wiki/pages/createpage.action?spaceKey=ipamdriverterraform&title=Installing%20Infoblox%20IPAM%20Plug-In%20Version%20for%20Terraform&linkCreation=true&fromPageId=53055693)<span style="color: #3e3f40"> for building the plug-in.</span>

To develop the plug-in and ensure it is set up correctly, run the following commands to set up `GOPATH` and `GOROOT`, create an `infobloxopen` directory, and then clone the Git repository, as prerequisites:

`GOPATH=`go env GOPATH``  
`mkdir -p $GOPATH/src/github.com/infobloxopen`  
`cd $GOPATH/src/github.com/infobloxopen`  
`git clone ``https://github.com/infobloxopen/terraform-provider-infoblox.git`  
`cd terraform-provider-infoblox`  


To buil<span style="color: #3e3f40">d the Infoblox IPAM Plug-In for Terraform, complete the following steps:</span>

1. <span style="color: #3e3f40">Run the </span>`make build`<span style="color: #3e3f40"> command to compile and build the plug-in.</span>
2. <span style="color: #3e3f40">To use the binary of the resulting plug-in,</span><span style="color: #3e3f40"> follow the instructions described in </span>*[<span style="color: #3e3f40">Development Overrides for Provider Developers</span>](https://www.terraform.io/docs/cli/config/config-file.html#development-overrides-for-provider-developers)*<span style="color: #3e3f40">.</span>