DevOps Conference
The Conference for Continuous Delivery, Microservices,
Containers, Clouds and Lean Business

Kubernetes Workshop: Master Kubernetes Operators using Python and Go

Workshop
Until conference starts
✓ Team discount
✓ Extra specials for freelancers
Register now
Bis Konferenzbeginn
✓ Kollegenrabatt
✓ Extra Specials für Freelancer
Jetzt anmelden
Until July 21:
✓ Save up to $517
✓ Amazon Echo Dot or Arduino for free
✓ Team discount
Register now
Until July 21:
✓ Save up to $517
✓ Amazon Echo Dot or Arduino for free
✓ Team discount
Register now
Until August 11:
✓ Save up to $593
✓ Workshop Day for free
✓ Team discount
Register now
Until August 11:
✓ Save up to $593
✓ Workshop Day for free
✓ Team discount
Register now
Until August 25
✓ Transformation Day for free
✓ Save up to 867€
✓ Amazon Echo Dot or Arduino for free
Register now
Bis 25. August
✓ Transformation Day gratis
✓ Sparen Sie bis zu 867 €
✓ Amazon Echo Dot oder Arduino gratis
Jetzt anmelden
Until conference starts:
✓ Team discount
✓ Specials for freelancers
Register now
Until conference starts:
✓ Team discount
✓ Specials for freelancers
Register now
Infos
Thursday, June 23 2022
09:00 - 17:00
Room:
Dorotheensaal WS
Booking note:
Kubernetes Operators Workshop
Infos
Thursday, December 2 2021
09:00 - 17:00
Room:
Ballroom B - WS
Booking note:
Kubernetes Operators Workshop

Kubernetes is more than just a container scheduler. It’s a platform to build and extend on. In this workshop, we learn how to extend Kubernetes with custom controllers. We begin by defining what a controller is and what it is useful for. We then learn how to write a basic controller using Python and Go before we get deeper into writing also advanced controllers using existing frameworks.

After learning how to write controllers in Python and/or Go, we continue to explore what is needed to build and run advanced controllers using existing frameworks. At the end of this workshop, you will see Kubernetes as a sophisticated way to create declarative operations and infrastructure as code, which you use to automate all kind of stuff: from infrastructure, through web applications to data science pipelines.

I. Fundamentals

  • Kubernetes is More than just a Container Scheduler
  • Extending Kubernetes with CustomResourceDefinition.

II. The Basics of Operators

  • Let’s write a simple "Hello World" Operator in SHELL
  • Choosing an Operator framework
  • Writing "Hello World" again with Go and Python

III. Diving deeper

  • Understanding Operators and Events
  • CRUD for Operators
  • Mutations of Cluster state with Operators
  • Mutations of External Systems with Operators.

This workshop is aimed at users who also have a good basic understanding of Kubernetes. If you wrote your first Deployments and you know how to expose them with a Service, you are right here.

Requirements:

  • Access to a running Kubernetes cluster where you have admin rights
  • The workshop can be successfully completed with MiniKube as your cluster
  • If you don’t have a running cluster, you can install and configure MiniKube locally

Take me to the full program of Zum vollständigen Programm von Berlin Berlin .

This Session belongs to the Diese Session gehört zum Programm vom BerlinBerlin and  und MunichMünchen program. Take me to the program of . Hier geht es zum Programm von New York New York .

This Session belongs to the Diese Session gehört zum Programm vom BerlinBerlin and  und MunichMünchen program. Take me to the program of . Hier geht es zum Programm von Singapore Singapur .

Take me to the full program of Zum vollständigen Programm von Munich München .

This Session belongs to the Diese Session gehört zum Programm vom BerlinBerlin and  und MunichMünchen program. Take me to the program of . Hier geht es zum Programm von London London .

This Session Diese Session belongs to the gehört zum Programm von BerlinBerlin and  und MunichMünchen program. Take me to the current program of . Hier geht es zum aktuellen Programm von Berlin Berlin , New York New York , Singapore Singapur , Munich München or oder London London .

Stay tuned:

Behind the Tracks

 

Kubernetes Ecosystem

Docker, Kubernetes & Co

Microservices & Software Architecture

Maximize development productivity

Continuous Delivery & Automation

Build, test and deploy agile

Cloud Platforms & Serverless

Cloud-based & native apps

Monitoring, Traceability & Diagnostics

Handle the complexity of microservices applications

Security

DevSecOps for safer applications

Business & Company Culture

Radically optimize IT

Organizational Change

Overcome obstacles on the road to DevOps

Live Demo #slideless

Showing how technology really works