So far, we have set up a puppet client and installed jenkins using puppet. Before we can go crazy automating all the things through Jenkins we need to make sure our jobs and configurations for jenkins are properly stored in git. In this tutorial we will create a security certificate to allow for jenkins to work against a github repository. We will then create a jenkins that will manage our configuration files and job definitions in the github repository.
Create Security Certificate
The command to create a ssh key is ssh-keygen. Github has fantastic documentation for setting up ssh keys if you