Chapter 4
How to Implement NetDevOps Pipelines with Jenkins
In this chapter, you will find practical implementations of Jenkins pipelines applied to networking. This chapter builds on what you learned in Chapter 3, “How to Implement CI/CD Pipelines with Jenkins,” to implement the use cases presented in Chapter 2, “Getting Started with NetDevOps.” We’ll start with examples and demonstrations of the most commonly used stages, including the following:
Retrieving code from source control
Testing and linting code
Pausing for user input
Rolling back in the case of failure
Chaining different pipelines
We’ll finish by combining these individual stages into pipelines that address the most common NetDevOps use cases, such as network provisioning, configuration, ...
Get Automating and Orchestrating Networks with NetDevOps now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.