Die Konferenz für Continuous Delivery und DevOps
Mannheim, Congress Center Rosengarten,
13.-16. November 2018

// Kubernetes Advanced

Kubernetes provides a set of more then thirty resource types out of the box and that alone might look overwhelming for a beginner. Still these gain new features with each release and with the popularity of the operator pattern, more and more custom resources show up in our Kubernetes clusters.

In this workshop we'll focus on some more advanced topics, explain their background and how to use them to get a better overview and more confidence in the stability of a more complex Kubernetes setup.

Agenda

  • ab 10.00 Registrierung und Begrüßungskaffee

  • 11.00: Beginn

  • 12.30 - 13.30: Mittagspause

  • 15.00 - 15.15: Kaffeepause

  • 16.30 - 16.45: Kaffeepause

  • ca. 18 Uhr: Ende

Vorkenntnisse
* Microservice architecture
* Kubernetes basic resource types like Pod, ConfigMap, Secret, Deployment, Service, Ingress
* Running Minikube on a local laptop

Lernziele
* Custom resources and operators
* Application configuration management
* Planning workload distribution using resource quotas and Pod priority and preemtion
* Scaling workloads on demand
* Securing workloads via Role-based access control and Pod Security Policies
- Using vault for secret management

// Referent

Tobias Bradtke Tobias Bradtke

has experience with Linux and open-source software for more than twenty years and he started playing with Docker with the very first release. Obviously, Kubernetes is currently his favorite topic, earlier on that list were among others Python, Elasticsearch, NoSQL databases, Neo4j, Javascript, Ruby and different web frameworks. In his spare time he is voluntary committed to work on Open Data projects within the local community. At Giant Swarm he takes care of customer happiness as a Solution Engineer. Foremost this is about understanding customer needs, following new development across the Kubernetes ecosystem and also shaping the road map of the Giant Swarm platform.