Brussels / 1 & 2 February 2020


Malcolm Holmes

Malcolm Holmes is a software developer and Buddhist who loves Unix. He's been a member of the Apache Software Foundation since 2005, and more recently has been a part of the infrastructure team at Grafana Labs.

There are various tools available for managing Kubernetes resources. Whether they be Helm, Kustomize or others. Jsonnet offers a powerful approach with tremendous promise, but its main Kubernetes implementation, Ksonnet, was discontinued by developers. In this presentation we will introduce Tanka, a drop in replacement for Ksonnet developed at Grafana labs and available on GitHub. For those not familiar with Ksonnet, we will introduce the Jsonnet language, and demonstrate its power as a way of interacting with Kubernetes. We will then demonstrate some of the enhancements we have already made to Tanka, and then explain our roadmap for the tooling, and how we believe it is already the best of breed configuration management solution for Kubernetes.


Title Day Room Track Start End
Introducing Tanka
From configuration as data to configuration as code
Saturday UD2.120 (Chavanne) Infra Management 10:30 10:55
Grafana-As-Code: Fully reproducible Grafana dashboards with Grafonnet Sunday UD2.120 (Chavanne) Monitoring and Observability 15:50 16:15