Im Rahmen ihres Meetups trifft sich am 25. Juli 2018 die Kubernetes/Cloud-Native Meetup-Gruppe in München. Das Thema lautet "ClusterAPI, do-it-yourself kubernetes and the Hetzner Cloud".
Auf der Agenda stehen zwei informative Vorträge:
"Do-It-Yourself Kubernetes for 10 Euros/Month in the Hetzner Cloud", Dr. Fabian Stäber, ConSol Software GmbH
Many cloud providers these days offer managed Kubernetes as a service (AWS, Azure, Google, Alibaba, OpenShift, Digitalocean, ...). If you want to run Kubernetes applications in the cloud, you should use one of these. There is no need to waste your time setting up and maintaining your own Kubernetes installation.
However, running your own Kubernetes cluster is fun and interesting. It's a bit like installing Linux from source code: You don't have to do it, and you probably find better maintained packages in established distributions, but you learn something from doing it.
In this presentation we walk through the steps for setting up a do-it-yourself Kubernetes cluster in the Hetzner cloud.
"Creating Kubernetes multi clusters with ClusterAPI in the Hetzner Cloud", Tobias Schneck & Alvaro Aleman, Loodse GmbH
Based on Fabian’s talk, where we learned how to setup a Kubernetes cluster at Hetzner for small environments, Tobias and Alvaro will take a look to the approach to orchestrate and manage one or more cluster by the Cluster API project (a subproject of sig-cluster-lifecycle). The main idea behind it is to use the Kubernetes API itself to manage multiple clusters with there master and worker nodes in same way you would manage your PODs - define the needed resources and the responsible controller will take care for providing it.
After an overview about the concepts of cluster API, we will show what’s needed to implement a cluster API conform machine class/deployment on top of the Hetzner Cloud API. There we will see that adding your own provider isn’t that hard as you may aspect. At the end of the day it just requires a simple interface to implement. The corresponding controller is available as open source, so its possible to play around with it.
At least a final demo will show how easy it is to spin up and maintain multiple Kubernetes cluster in Hetzner (or other cloud/on-premise providers) over one managing seed cluster. A final wrap up will summarize the current state of the Cluster API project and the advantages of managing clusters as cattles instead of pets.
Abgerundet wird das Programm mit Networking und Get-together.
Eckdaten & Anmeldung
- Termin: 25.07.2018, ab 18:30 Uhr
- Veranstaltungsort: ConSol Software GmbH, Franziskanerstr. 38, 81669 München