Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Netbox is really great for tracking infrastructure resources. Its a great source of truth that you can build on top of and run automations off of.


Netbox is awesome and I have just started to plan some automations to use its data (I currently just use the GUI).

However, if I use it as a source of truth for what is essentially config management, it would be replacing something that's currently running on top of git and GitHub.

I'm not sure I'm willing to lose version history, easy reverts, the pull request mechanism etc for this critical data. How have you dealt with this?


I don't see why you can't have both. AFIAK, Netbox doesn't have do any automation out of the box, you need to do that on your own. It's not going to start changing the configs on your devices. Your configs are not necessarily going to tell you how many rack units a given device is or the orientation of it in a cabinet. Being able to visualize the infrastructure and your IP space is extremely helpful.


At Network to Code, we are trying to solve for this exact problem.

https://docs.dolthub.com/use-cases/application-databse/nauto...


It is but that assumes that the ops guys who are using it actually keep it up to date which is why we no longer use it.

Always the human factors that kill something.


I've certainly dealt with that in the past, but the reports, scripts, and webhooks in Netbox helped us automate our documentation QA.

Whenever data is altered, QA gets an immediate ticket to validate it and the reports give them the ability to quickly check it against our real-time inventory system.

To catch the case where data isn't entered, all project tasks and work tickets need to be associated with one or more Netbox updates, and QA confirms that as well.

There's no solution to this problem that's purely technical. In my experience you need to make it as easy as possible with your tooling, but you still have to have processes in place to catch mistakes and omissions.


the python SDK for it is great too, very easy to use. Kudos to DO on this project




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: