Helm? is a package manager for Kubernetes. Helm uses a packaging format, this called “charts”.
Chart? is a collection of files, what be describe Kubernetes resources, like a Server, Database, Caches or simple deploy pod.
Check first first which version as lastest for ARM64 released : https://github.com/helm/helm/releases.
Installation Step
Run following console commands in command line. IMPORTANT! Don’t Forget replacing this LASTEST-RELEASE-HERE tag with latest release/version from https://github.com/helm/helm/releases. For example
- Download your Helm CLI Binary
curl -O https://get.helm.sh/helm-LASTEST-RELEASE-HERE-darwin-arm64.tar.gz
- Unpack it
tar -zxvf helm-LASTEST-RELEASE-HERE-linux-amd64.tar.gz
- And Move it to bin location
sudo mv darwin-arm64/helm /usr/local/bin/helm
and, you should be able to run, check with this command and see the output
koray@MBP-von-Koray ~ % helm help The Kubernetes package manager Common actions for Helm: - helm search: search for charts - helm pull: download a chart to your local directory to view - helm install: upload the chart to Kubernetes - helm list: list releases of charts Environment variables: | Name | Description | |------------------------------------|-----------------------------------------------------------------------------------| | $HELM_CACHE_HOME | set an alternative location for storing cached files. | | $HELM_CONFIG_HOME | set an alternative location for storing Helm configuration. | | $HELM_DATA_HOME | set an alternative location for storing Helm data. | | $HELM_DEBUG | indicate whether or not Helm is running in Debug mode | | $HELM_DRIVER | set the backend storage driver. Values are: configmap, secret, memory, postgres | ........ ...... .....
Example Steps with Today’s version
koray@MBP-von-Koray ~ % curl -O https://get.helm.sh/helm-v3.6.3-darwin-arm64.tar.gz koray@MBP-von-Koray ~ % tar -zxvf helm-v3.6.3-darwin-arm64.tar.gz koray@MBP-von-Koray ~ % sudo mv darwin-arm64/helm /usr/local/bin/helm
Views: 369