New dates: June 14 – 17, 2021
Neue Termine: Juni 14 – 17, 2021
More talks in the program:
09:00 - 17:00
Kubernetes Intensive Workshop
You’ve started to “containerize” your applications by writing a Dockerfile or two, and now you want to run your containers in a cluster. But Kubernetes is quite different from Docker: the smallest unit of deployment is not a container, but a *pod*; pods are accessed through specialized load balancers called *services*; there are *labels* and *selectors* everywhere; and everything is created by expressing desired state with YAML, lots of YAML.This hands-on workshop is for developers, system administrators, and architects: anyone who needs to understand or interact with Kubernetes to design or deploy scalable applications. We will cover both the theory (all the concepts evoked in the first paragraph!) and the practice (how to use them on a real cluster).Pre-requirements:- be comfortable with the UNIX command line (be able to SSH into a remote machine, navigate directories, edit files with `vi` or a similar editor)- basic knowledge of containers (ideally, you have already built and run a container image; for instance with `docker build` and `docker run`)You do not need to install Kubernetes on your local machine: we will execute all the exercises on remote Kubernetes clusters, provided for the duration of the workshop.