kr8: Kubernetes Configuration Management

Lee Briggs @briggsl

B.CON - Tuesday 5th February 2019 - 16:30 → 17:25

The abstraction layer for Configuration Management is moving away from the operating system to the orchestration layer, but the configuration management tools aren’t keeping up.
As the number of Kubernetes clusters you run grows, your ability to install components on them with slight and subtle differences becomes more and more manual.

kr8 is designed to take the heavy lifting out of this, by allowing you to manipulate yaml with a first class data templating language (jsonnet) without all the overhead of similar tools.
It follows the principles of simplicity you’d expect from a bunch of admins writing a tool, while still allowing the power and flexibility to get what you need done.

This talk will go over the inspiration behind kr8, as well as show a practical demo and example of deploying the components you choose to multiple clusters with the modifications needed in a few lines of code.

Speaker Info

Lee Briggs

Lee Briggs is Senior Infrastructure Engineer at Apptio.
With almost 10 years experience designing, building and maintaining distributed and complex systems, he wears the scars of many monitoring systems and deployment tools.

When he’s not trying to put monolithic applications in containers, he enjoys playing and watching soccer and walks with family and dog, Toby.