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?

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…

Contents