Getting to know Helm charts and Kustomize
When you’re working with Kubernetes, unless it’s a dev environment for your testing, there’s an extremely slim chance that you only have one Kubernetes Manifest. You most likely have multiple for various resources such as Deployments, Services, DaemonSets, ConfigMaps, Ingresses, and a ton of the other Kubernetes resources out there. Utilizing almost every single Kubernetes platform or tool that’s deployed to your cluster uses a Kubernetes Manifest.
With all those Kubernetes Manifests, there are a ton of different values and parameters that you need to pass at runtime to make it all work. In this section, you’ll learn about two different methods of managing Kubernetes Manifests – Helm charts and Kustomize.
Why think about deployment methods for manifests?
Before diving into different deployment methods, it makes sense to understand why you’d want to consider deployment methods other than...