Brussels / 2 & 3 February 2019


Use configmanagement for your ... configmanagement.

After discovering Foreman Ansible Modules I've set up an Ansible Playbook to set up and configure Foreman and Katello. Once its up and running, it allows you to boot PXE machines, or image based using Packer and Gitlab. The lab is deployed on my laptop and showcases the following technologies:

  • lifecycle management (create/update/delete machines)
  • content management (Environments/Packages/Subscriptions)
  • scheduled image building and delivery with a pipeline
  • cloud-init
  • immutable infrastructure

In other words, in this talk I will show how I manage foreman/katello/smartproxies with configuration management tools themselves.


Wim Bonthuis