KUB111 Using Helm in the Cloud DevOps Lifecycle
Using the Kuberntes Package Manager with Kubernetes App Deployments
INCLUDES HANDS-ON LABS
So you've built your app. Or your database. Or whatever your workload is. Now you want to get it running, and you want to do it both quickly and elegantly.
Enter Helm.
Helm makes it super-easy to install standard workloads on Kubernetes. And with the magic of the integrated Helm Charts feature, it provides a model to describe even the most complex Kubernetes applications. The best part? It does all this repeatably and reliably.
In this course, you will learn in detail about the above-mentioned Helm features, how it integrates with Kubernetes, and--perhaps most importantly--you will get hands-on experience with actually using Helm to deploy, upgrade and manage an application.
If you want to simplify your deployments, you need to know about Helm. Sign up today.
Course Orientation
Course Agenda
Kubernetes Resource Basics
Kubernetes Resources: Manifests, ConfigMaps, Secrets
Resource-Lecture Slides for Kubernetes Resource Basics
Lab 1A 💻 Get Kubernetes - Minikube
Lab 1B 💻 Get Kubernetes - Vagrant
Review - Kubernetes Resources
Introduction to Helm
2A Helm Basics / Architecture and Function
Lab 2-1 💻Install Helm (Vagrant model)
2B Prebuilt Helm Charts
2C Building Helm Charts
Lab 2-2 💻Building Your own Helm Charts
Helm Basics Review
Helm Variables and Templates
Understanding Helm Variables and Templates
Resource-Lecture Slides for Helm Variables and Templates
Lab 💻Working with Helm Templates
Review- Helm Variables and Templates
Helm Lifecycle
Helm Lifecycle
Review - Helm Lifecycle
Managing multiple target resources
Working with Applications
Resource-Lecture Slides for Helm Integration
LAB 💻 Working with Applications
Review - Application Integration