If you have heard all the buzz around Jenkins and configuration management and deployment and are wondering what they are and how to get started using them, then this course is for you.
Although Jenkins (and configuration management and deployment in general) are large topics, we will distill them down to just the information you need to know to get started. Within this set of video demonstrations, you will learn how to install Jenkins, configure it for use in your local environment, create a build and deployment account, configure and register a build slave, schedule builds on the master and slave nodes and work with and install plugins.
Once you have completed the course, you will be well on your way to implementing Jenkins for configuration management and deployment in your environment!
Learn what is needed to install and configure a fully functional Jenkins server.
Talk briefly about our environment and how to set up the service account we need to run our builds.
Let's dive right in and see what it takes to create and run a successful Jenkins build.
We will take a quick look at our plugins, where they are installed, how they are updated and how to configure them. Then, we will take two of them (SSH and Github) and use them to execute (and troubleshoot) different builds.
The most common builds you will create will need to be scheduled either for some future time or to run periodically, we will show you both methods of scheduling.
We need to be able to offload builds from the master node to a slave. Learn how to define and set one up for accessibility.
Now that we have a build slave set up, learn how to specifically launch Jenkins builds from that Slave.
Now that you have completed the Jenkins Quick Start, here are a couple of reminders about places to go and things to do at Linux Academy following up your success!
Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. We strive to change lives by teaching Linux and cloud technology. Students can learn new skills, get certified, and advance in their career.
Our full-time, expert instructors create content on AWS, Linux, OpenStack, DevOps, Azure, and Big Data.