Helm: Difference between revisions

From Halfface
Jump to navigation Jump to search
 
Line 20: Line 20:
List repos
List repos
  helm repo list
  helm repo list
Update repo
helm repo update
Which versions of helm chart exists.
helm search repo strimzi-kafka-operator --versions


=read helm secrets=
=read helm secrets=
  kubectl get secret sh.helm.release.v1.strimzi.v4 -o json | jq -r '.data.release| @base64d ' | base64 -d | zcat | sed 's/\\n/\n/g'
  kubectl get secret sh.helm.release.v1.strimzi.v4 -o json | jq -r '.data.release| @base64d ' | base64 -d | zcat | sed 's/\\n/\n/g'
  kubectl get secret sh.helm.release.v1.strimzi.v4 -o go-template='{{.data.release | base64decode | base64decode}}' | gzip -d | jq .
  kubectl get secret sh.helm.release.v1.strimzi.v4 -o go-template='{{.data.release | base64decode | base64decode}}' | gzip -d | jq .

Latest revision as of 14:36, 8 May 2025

helm

Install helm cli

sudo curl -vL https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/helm/latest/helm-linux-amd64 -o /usr/local/bin/helm ; sudo chmod 755 /usr/local/bin/helm

Autocompletion

. <(helm completion bash)

List all helm charts in all namespaces

helm list -aA

Status

helm status -n openshift-marketplace cecp-infra-operatorhub -o yaml

remove/uninstall/delete

helm uninstall <release> -n <namespace>

install helm chart

helm upgrade --install akhq akhq/akhq

Install specific version

helm install strimzi-kafka-operator strimzi/strimzi-kafka-operator --namespace kafka --create-namespace --version 0.34.0

repo

Add repo

helm repo add akhq https://akhq.io/

List repos

helm repo list

Update repo

helm repo update

Which versions of helm chart exists.

helm search repo strimzi-kafka-operator --versions

read helm secrets

kubectl get secret sh.helm.release.v1.strimzi.v4 -o json | jq -r '.data.release| @base64d ' | base64 -d | zcat | sed 's/\\n/\n/g'
kubectl get secret sh.helm.release.v1.strimzi.v4 -o go-template='Template:.data.release' | gzip -d | jq .