Kubernetes: Package Management with Helm

Kubernetes: Package Management with Helm

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 49m | 154 MB

Looking to speed up the process of setting up and deploying applications in a Kubernetes cluster? Helm, the package management tool for Kubernetes, can help. This tool offers developers a way to quickly deploy and update applications in a cluster, as well as roll back to an earlier deployment. In this course, join instructor Kim Schlesinger as she helps you get up and running with Helm. Kim shares use cases for Helm and explains how to install Helm on your computer. She shares how to install a Helm chart—a collection of files that describe a set of resources—in your Kubernetes cluster, as well as how to verify whether your installation worked, update your chart, and roll back changes. In addition to showing you how to use a premade Helm chart, Kim demonstrates how to create a new Helm chart from the command line, deploy and update a Kubernetes ConfigMap and secret via Helm, and leverage advanced features, including how to render a ConfigMap value dynamically with Helm templating.

Table of Contents

1 Manage Kubernetes workloads with Helm
2 What you should know
3 What is Helm
4 Install Helm on a Mac
5 Install Helm on Linux
6 Install Helm on Windows
7 Explore the Helm Hub
8 Install a Helm chart in your Kubernetes cluster
9 Inspect a chart in your Kubernetes cluster
10 Try Helm show commands
11 Update a Helm chart
12 Challenge Install the metrics-server Helm chart
13 Solution Install the metrics-server Helm chart
14 Create a new Helm chart from the command line
15 Explore the Helm chart directories and files
16 Deploy and update Kubernetes ConfigMap via Helm
17 Deploy and update a Kubernetes secret via Helm
18 Rollback a Helm release
19 Render a ConfigMap value dynamically with Helm templating
20 Using the values.yaml file
21 Dynamically render a value with a Helm conditional statement
22 Continuing with Helm