Kapitan: generic configuration management for Kubernetes, Terraform and other things
2020-02-04, 16:00–16:50, B. Con

When building infrastructure with technologies such as Kubernetes and Terraform, the complexity of configuration quickly becomes hard to manage, especially with multiple engineers contributing code and config. Kapitan was created at DeepMind to manage complex environments to generate config, documentation and even scripts.


This talk will give you an overview of how Kapitan provides a generic approach to promote DRY with modularisation, abstract and parameterise configuration, manage secrets & dependencies, validate config and maintain infrastructure documentation up-to-date.