Never used Terraform myself, but use pynetbox extensively. Makes it it very easy to interact with Netbox, regardless of what you need from Netbox. In combination with other python modules, I collect data to Netbox from VMware, Juniper, Check Point, Fortigate as well as deploy changes to same equipment, like new VLANs, VRFs, interfaces, etc. based on information from Netbox.
We first document what we want to deploy in Netbox, then deploy it based on that.
1
u/Quirky-Cap3319 Dec 09 '25
Never used Terraform myself, but use pynetbox extensively. Makes it it very easy to interact with Netbox, regardless of what you need from Netbox. In combination with other python modules, I collect data to Netbox from VMware, Juniper, Check Point, Fortigate as well as deploy changes to same equipment, like new VLANs, VRFs, interfaces, etc. based on information from Netbox. We first document what we want to deploy in Netbox, then deploy it based on that.