When we built Infrahub, we envisioned that it would provide a core set of integrated infrastructure automation capabilities including a source of truth (SoT) that is built around a user-defined and extensible schema with versioning and integrated continuous integration amongst other things.
Yet we were equally committed to the idea that much of the way that Infrahub would take action would be through properly abstracted integrations. For example, Infrahub has Ansible and Nornir integrations for configuration pushes.
And that’s why we’re very pleased to share that we have completed an integration between Infrahub and Netpicker to enable production validation in network CI/CD.
The Holy Grail of Network Automation Testing
What would an ideal network continuous integration (CI) validation process look like? First, you would be able to easily version the intended state of the network with proposed changes, and perform internal consistency checks and production pre-checks. Infrahub has you covered there.
But then, once you push changes to the network, you would be able to validate that the production state matches the intended state in a Continuous Deployment (CD) process. Infrahub doesn’t do this on its own. In fact this picture of network CI/CD has long been out of reach for most network teams.
But no longer. With the integration of Infrahub and Netpicker, network teams can now run an end-to-end branching and CI/CD process for their network services and device configurations.
Learn more in our joint webinar
If you’d like to learn more about how this works, check out our joint webinar with Netpicker. During the webinar, you’ll:
- Learn about historical challenges that prevented networking CI/CD
- Gain an understanding of Infrahub and Netpicker and how they enable CI/CD including pre-push and post-push production validation
- See a live demo of Infrahub and Netpicker in action
You can register/watch here.