Deploying Kubernetes applications and keeping them up to date is always a challenge. Teams are often forced to choose between an imperative approach using Helm Charts or a declarative one using Kustomize. But, what can a team do when they need to customize a third-party Helm application that deploys alongside theirs?
Helm charts are the established standard imperative application packaging and manager for Kubernetes. Helm version 3 allows users to create, share, and manage cloud applications in a simple way. Kustomize is a more recent addition to the Kubernetes space and provides declarative application management and patching.
You may be under the impression that Helm Charts and Kustomize are opposite approaches that cannot work together. However, when you need to customize an application deployed using an upstream Helm chart, Kustomize can help you keep up with its updates.
In this webinar, we’ll cover the following topics:
- An overview of Helm charts and how to deploy an application using them
- An overview of Kustomize and how to patch a running application using it
- A demonstration of how to apply these approaches concurrently, using Kustomize to adapt a third-party application deployed using a Helm chart
Live event date: Thursday, October 28, 2021 | 10 am ET
On-demand event: Available for one year afterward.