LABDEV-2002 - Building NetBox Custom Validators, from Concept to Composability
Proctors |
Grace Brickley None |
Colin Lacy None |
NetBox has become the de-facto single source of truth for keeping track of network data, from IPAM to port mapping. But while it thrives on flexibility, it also allows for some bad practices if guardrails aren’t put in place.
That’s where custom validators come in – one of the most impactful features in NetBox, and potentially one of the most confusing. In this lab, you’ll get hands on with a real NetBox deployment, and you’ll have the opportunity to plan out and build validators that can be added to multiple endpoints, configured for exceptions, and chained for modularity.
Familiarity with Python and the NetBox UI are essential, and familiarity with REST APIs will be beneficial as well.