Jenkins training course description
An introduction to Continuous Integration and
development (CI/CD) in network automation using
Jenkins. The course focusses specifically on the
network Devops case of using Jenkins.
What will you learn
Explain how Jenkins can help with network
automation.
Configure Jenkins for network Devops.
Use Jenkins for network automation.
Jenkins training course details
Who will benefit:
Network engineers.
Prerequisites:
TCP/IP Foundation
Duration
1 day
Jenkins training course contents
What is Jenkins?
DevOps, CI/CD, version control systems, git,
automating execution of tasks, Jenkins job,
Jenkins pipeline, Jenkins plugins, CI server.
Hands on Installing Jenkins.
Example pipeline for network automation
YAML, GitHub, Jenkins, ansible, network devices.
Hands on Investigating a workflow: Auto
deploying network configurations.
Configuring Jenkins
Code repository, build triggers, gerrit and reviews,
build environment. A Jenkins job, build step, post
build actions, running a Jenkins job, build log,
home directory.
Hands on Configuring Jenkins.
CI using Jenkins
Branches, pipeline, git, the git plugin.
Hands on A
Jenkins job to poll, build and unit test network
configurations.