The Jenkins Configuration as Code plugin is a new milestone for Jenkins configuration management. Together with Docker or Kubernetes the plugin allows managing the entire Jenkins configuration. Let's talk about official master and agent images offered by the Jenkins project. What’s inside them? How to configure images with JCasC and Groovy hooks, how to use these approaches together? And, finally, how to simplify packaging of custom Jenkins images and define the entire system [as code]?
This slidedeck will be periodically updated to newer versions of the talk