https://github.com/rendler-denis/tf-mod-netbox
OpenTofu / Terraform module to manage Netbox config
https://github.com/rendler-denis/tf-mod-netbox
automation devops devops-tools devops-workflow iac-managed iac-terraform netbox netbox-automation opentofu opentofu-modules terraform terraform-managed terraform-module
Last synced: about 1 month ago
JSON representation
OpenTofu / Terraform module to manage Netbox config
- Host: GitHub
- URL: https://github.com/rendler-denis/tf-mod-netbox
- Owner: rendler-denis
- License: other
- Created: 2024-12-10T03:43:30.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-12T06:15:31.000Z (4 months ago)
- Last Synced: 2025-04-13T05:49:27.455Z (about 1 month ago)
- Topics: automation, devops, devops-tools, devops-workflow, iac-managed, iac-terraform, netbox, netbox-automation, opentofu, opentofu-modules, terraform, terraform-managed, terraform-module
- Language: HCL
- Homepage: https://ops.cafe
- Size: 70.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# TF-Mod-Netbox
Terraform/OpenTofu module to manage Netbox configuration via IaC.
## Usage
The module is split into sub-modules which handle different sections of Netbox config indenpendetly.
That way you can start using this module even on pre-existing installations and slowly migrate to full managed ones.
Each sub-module has a README.md file describing what the module handles and a sample config data in `example/data.tfvars` .
Currently you can manage:
- [x] Organization
- [x] Racks
- [x] Devices
- [ ] Connections
- [ ] Wireless
- [x] IPAM
- [ ] VPN
- [x] Virtualization
- [ ] Power
- [ ] Provisioning
- [x] Customization
- [ ] Operations## Dependancies
This module has a dependency on the ```e-breuninger/netbox``` provider.
## License
For licensing please review the LICENSE.md of the repo and for each sub-modules.
## Author
Denis-Florin Rendler