From the course: Kubernetes for Java Developers

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Introduction to Helm charts

Introduction to Helm charts

From the course: Kubernetes for Java Developers

Start my 1-month free trial

Introduction to Helm charts

- [Instructor] Deploying your application to Kubernetes should feel like deploying one single application as opposed to deploying multiple manifest files, one at a time. This section will explain what are Helm charts and how they can be used to deploy Kubernetes applications. Kubernetes Helm offers a simple way to package everything into one application and allow us to manage multiple releases of it. Helm packages multiple Kubernetes resources into a single logical deployment unit called charts. A Helm chart is simply a collection of YAML template files organized into a specific directory structure. Charts are somewhat analogous to DEB and RPM files. However, since they are text-based, charts are versionable and simple to maintain with familiar SCM tools. A single chart might be used to deploy something like See Our Greeting Card, or something more complex like a full web application consisting of multiple microservices. Installation of a Helm chart in the Kubernetes cluster is called…

Contents