The focus of this meetup will be a hands-on introduction into application packaging and deployment. We will showcase several options available and demo each of them.
1. Deployments using manifests - Gabor Ratky, SSP
Deploying applications by describing the very building blocks that Kubernetes uses to schedule and run applications teaches us a lot about the internals of Kubernetes. Let's deploy an application using manifests so that we can appreciate the simplicity of Helm and abstractions layered on top of Pods, ReplicaSets, Deployments, and Services afterwards.
2. Introduction to Helm and deploy the easy way - Gergo Huszty, Nokia
Helm is a package manager for Kubernetes. It comes handy e.g. when your application is getting decomposed into many Kubernetes resources or you want to manage multiple instances of it. We will check and demonstrate, what are the topics where Helm tries to help.
3. Advanced deployments through Helm orchestrators - Janos Matyas, Banzai Cloud
Housekeeping a large cluster and keep track of changes (when, what, why and who) is a tedious effort. The open source community has started several "orchestrator" projects on top of Helm, and this presentations is describing the problem statement and several options to tackle them.