What is helm ?

Source: https://banzaicloud.com/
  • Helm: A command-line interface (CLI) that installs charts into Kubernetes, creating a release for each installation.
  • Chart: An application package that contains templates for a set of resources that are necessary to run the application. A template uses variables that are substituted with values when the manifest is created. The chart includes a values file that describes how to configure the resources.
  • Repository: Storage for Helm charts.
  • Release: An instance of a chart that is running in a Kubernetes cluster. You can install the same chart multiple times to create multiple releases.
helm repo add bitnami https://charts.bitnami.com/bitnami
helm install nginx-release bitnami/nginx
helm install nginx-release --set imagePullPolicy=Always bitnami/nginx
helm install nginx-release -f values.yaml bitnami/nginx
  1. Use — dry-run flag
helm install nginx-release bitnami/nginx --dry-run
helm list 
helm uninstall nginx-release

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to Change System Language in Windows 10

How to Change System Language in Windows 10

Frameworks and business rules

📢AMA Announcement

Which is better: A native app or web app?

Installing Unity & getting started with game Development

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
somashekhar kanade

somashekhar kanade

Systems

More from Medium

Create Kubernetes Controller using Rego and MetaController

image

Provisioning a Kubernetes cluster on Amazon EKS- Part I

How to deploy your Red Hat Fuse service to OpenShift

Say hello to Berglas — a way to keep your Secrets a Secret