Helm installation:

Here we are going to learn how to install helm and why we are helm in DIGIT-DevOps
Before installing Helm you need to know about Yaml files. Yaml file: Yaml files (Yet another Markup Language)are used to transmitting the data in web applications. Json file: Json files (JavaScript Object Notation) are a standard text based format to view the structured data of javascript object syntax.
Both Json and yaml files are used for transmitting data between web applications but the only difference is, In Yaml file there is indentation like python that shows the level of your code unlike Json


  1. 1.
    Git(please visit GitOps page if you didn't installed Git)
  2. 2.
    Install visual studio IDE Code for better code visualization/editing capabilities
  3. 3.
    Install Golang version:V1.13.3)
  4. 4.
    Kubectl(see working with kubernetes page to install kubectl)
  • What is helm? helm can be defined as package manager for kubernetes It is used to deploy(to extend) the applications and services easily into kubernetes cluster in the form of Helm charts.
  • what are helm charts? It consists set of templates and a file containing variables used to fill these templates based on the custom values and configurations.
  • Why we are using helm in DIGIT?
  1. 1.
    Greatly improved productivity
  2. 2.
    Reduced complexity of deployments
  3. 3.
    More streamlined CI/CD pipeline
Helm charts are written in YAML and contain everything your developers need to deploy a container to a Kubernetes cluster.You may be used to creating Pods, Deployments, Services etc. in Kubernetes via the kubectl create command. This way of creating objects is indeed valid and great for learning purposes. However, when running Kubernetes in production you often want to have all your objects defined as .yaml files. This makes it easier for others to know what’s running in the cluster, and allows for your deployments to be version controlled.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.