Jenkins in the Box

By robert.schimpfle@comquent.de

Elevator Pitch

Put Jenkins into Docker and get a trouble-free way of handling your CI.

Description

Run Jenkins in a Docker container and get a stable and secure way of doing your CI

  • Create an security approved, function tested and customized image. Get the all the benefits from a container that runs on isolated resources.

  • Pre-configure all parts of Jenkins: General security, role based access, credentials, the required tooling, initial job generation, custom UI setup, …

  • Run your Jenkins CI server as a stateless container you can terminate and restart anytime.

  • Pre-test your Jenkins container by appropriate test cases.

  • Take a look at our sample solutions for different enterprise setups…

Motivation for the Talk

Today Jenkins is considered the most powerful, flexible and up-to-date CI server. Traditional Jenkins server setups tend to have some drawbacks one tries to handle by running it in a stateless container. In order to achieve and enjoy the benefits of CI in a container several techniques must be applied. Presenting the best solutions gathered by experience is the motivation of this talk.

Notes

The speaker

…has experience in the field of continuous integration and continuous delivery for 10 years. He managed CI/CD in numerous projects, mostly in an agile way.

… gave one talk at Voxxed Days Thessaloniki 2017: Blue Ocean, Jenkins destilled & on Ice … conducted the Workshop CI Pipeline with Jenkins Blue Ocean and Cloud Technologies which had about 20 attendees