Here you can find all videos and slides of the Berlin Camp 2015:
Nigel Kersten | Puppet Keynote
Sebastian Reitenbach | From Zero to Puppetmaster in under a Year
A year ago, Sebastian didn´t use any configuration management at all, but he looked at it since quite some time. Whatever you choose, the initial learning curve is usually fairly steep.
The talk will start covering Sebastians motivations and goals, and why he initially chose Puppet. The remainder will summarize the experiences he made with Puppet. Sebastian will show the obstacles and pitfalls he stumbled upon, how he solved or used them to his advantage. Sebastian will give an overview of best practices and design patterns he learned about. He will show the different stages how his Puppet setup evolved over the time based on the more experience he gained.
Basically the talk is intended for people that want to get started with Puppet. With the experiences and lessons learned he had over the past year, Sebastian hopes to prevent others from initial frustration and getting them a smooth start.
Pedro Pessoa | Puppet at the center of everything - with a little help from the Forge
Pedro shows a short overview on how they use puppet at Server Density to manage the entire infrastructure and code, content mostly taken from previous presentations.
The focus will be on how to reduce the 4-year-old code base while making more use of forge modules while migrating to Puppet Enterprise 3.
Rajesh Sivaraman | Puppet on a CI environment
Managing an ever changing requirement scenario on a continuous integration environment can be made easy with puppet. I will try to cover what are the challenges posed by such an environment containing physical and virtual machines, Docker containers, Linux as well as Windows operating systems all running jobs from large scale Jenkins installations. I learned step by step how to configure nodes, write modules and manage such architecture with Puppet. I would like to share that experience with people.
Martin Alfke | The Power of Puppet 4
Nicholas Corrarello | Puppet Demo
This is a flexible demo that will start by showing you all of the various technologies involved in using Puppet and Puppet Enterprise. It is meant to be interactive, so there should be plenty of time for additional demos to answer your specific questions about using Puppet and the related technologies.
Felix Frank | Rapid Testing Setups for Puppet
Puppet installations are usually quite robust and require low maintenance. The initial setup is not quite trivial, however. The Puppet master will also become quite a critical system once it is put to work in earnest.
As a result, it can become a somewhat daunting task to perform changes on the master, or conduct more intrusive debugging. This presentation shows how test instances of both the master and agent can be launched with little effort, and how Puppet can be run from source.
Andrea Giardini | Configuration Management @ CERN: Going Agile with Style
In 2011, CERN decided to start using Puppet as main tool for development, machines configuration and provisioning as replacement of Quattor.
Since then the infrastructure has changed a lot, the "Agile infrastructure" project evolved is a series of tools and softwares that currently allow more than 10.000 nodes to be configured and provisioned following custom definitions.
Foreman, Git, Openstack and our homemade librarian Jens are only a few of the tools that will be described during the talk, that aims to give an overview about the current workflow for machines lifecycle at CERN.
This talk will cover how Puppet allows us to deal with several hundred of installations a day and, at the same time, provide highly customizable machine configurations for service owners.