Since the term "cloud computing" has been coined a lot has happened: from virtualized hardware, DevOps culture, infrastructure as code, containerized workloads up to Kubernetes and cloud native - distributed computing is the default for running applications in 2020. Thus our 6th session's spotlight shines onto deploying to the cloud. The evening will be opened by Bastian Hofmann talking about K8S provisioning using Rancher, followed by an expert panel and an open discussion with all attendees.
Here are some of the pointers that have been mentioned during the meetup session for you to follow:
Rancher is the open source tool Bastian has presented in the first place. It's a dashboard like tool that allows you to control and provision K8/3S clusters in a snap. Here's a quick start guide that gets you started instantly
Lens is an K8S IDE that massively supports you working with Kubernetes files and code your cluster interactively
Helm is a cloud native response to apt, brew and pkg_add (put your OS's package manager here) that lets you install and publish packages for your cloud cluster just as if you were installing things locally.
K9S is an interactive K8S dashboard that runs in your CLI.
Ricardo mentioned KEDA that helps you scale your K8S workers by listening on certain events.
Also, next to naming and caching, networking is one of the hardest parts in cluster management. It certainly becomes even harder, when you need to bring your own hardware to the cloud but Microsoft Azure Arc got you covered.
While we discussed block storage management for K8S, Tino helped us out with the two cloud native tools ceph and rook that allow you to add virtual harddisks, object storage and elastic filesystems to your pods.
A key statement that everyone could agree on: if you mean it for real, you should add monitoring and logging to your cluster before even thinking of deploying any workload. Prometheus will help you with that for sure.
Historically Kubernetes was not trivial to set up and maintain, especially if you do it the “hard way” by hand. Fortunately, that is not true anymore. In this short demo I will show, how you can set up a production-ready, multi-cluster Kubernetes environment in 15 Minutes with the Help of K3S and Rancher.
All contributions follow our golden "*1 line of code*" rule, so demos and live code will be abound. You don't have to register to get into our stream but if you do, we send you updates (and nothing else) like the final YouTube URL of the stream before the event.