From the course: Kubernetes: Your First Project
Unlock the full course today
Join today to access over 24,000 courses taught by industry experts.
What is Helm? - Kubernetes Tutorial
From the course: Kubernetes: Your First Project
What is Helm?
- [Instructor] Previously, we used Kubernetes Manifests to deploy our website into our local KIND Kubernetes cluster. These manifests written in YAML, describe the Kubernetes resources that we wanted to install and configure inside of the cluster. What Kubernetes Manifests are powerful and very descriptive, they do have drawbacks. So let's go back to Explore California's booking service as an example. If we wanted to install this into Kubernetes, we would have to do something like kubectl apply-F deployment.yaml. And then we would have to run kubectl edit deployment, if we wanted to make any changes to the deployment afterwards. And for some changes, you can't actually edit them out because they're immutable. So you'd have to do kubectl delete deployment, and then you have to reapply it with kubectl apply-F. I hope you're getting the point that this can be very frustrating and tedious. Now while this wasn't too…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
(Locked)
What is Helm?4m 25s
-
(Locked)
Creating our Chart metadata3m 56s
-
(Locked)
Creating our Chart values1m 43s
-
(Locked)
Templatizing a Deployment6m 35s
-
(Locked)
Deploying our Helm Chart with make3m 18s
-
(Locked)
Challenge: Change the port number32s
-
(Locked)
Solution: Change the port number3m 33s
-
(Locked)
-
-