Debug School

shivani Bansal
shivani Bansal

Posted on

Brief into Helm

Q1 - What is helm?

Helm is a tool that automates the creation, packaging, configuration, and deployment of Kubernetes applications by combining your configuration files into a single reusable package.

Q2 - Top 5 reason for using helm?

  1. Reduced complexity of deployments
  2. More reproducible deployments and results
  3. Ability to leverage Kubernetes with a single CLI command
  4. Ability to re-use Helm charts across multiple environments
  5. More streamlined CI/CD pipeline
  6. Easier rolling back to previous versions of an app

Q3 - How helm works?

Helm and Kubernetes work like a client/server application. The Helm client pushes resources to the Kubernetes cluster.
Image description

Q4 - Helm Architecture?

Image description

Q5 - What is chart and what it contains?

A Helm chart is a package that contains all the necessary resources to deploy an application to a Kubernetes cluster. This includes YAML configuration files for deployments, services, secrets, and config maps that define the desired state of your application.

Top comments (0)