Helm

From Omnia
Jump to navigation Jump to search

Kubernetes Helm

Use specific kubeconfig:

helm --kubeconfig CONFIGFILE [otherparams]

List releases:

helm list

List repos:

helm repo list

Add repo:

# example add awx operator:
helm repo add awx-operator https://ansible.github.io/awx-operator/

Update repo:

helm repo update

Search through your local repos, and display latest stable versions of repo/charts found:

helm search repo

Note: Charts are listed as REPO/CHART

Search through your local repos for specific repo:

# Example search specifically the awx-operator repo
helm search repo awx-operator
NAME                            CHART VERSION   APP VERSION     DESCRIPTION
awx-operator/awx-operator       2.19.1          2.19.1          A Helm chart for the AWX Operator

Install chart:

# example install awx-operator/awx-operator chart in namespace awx and create the namespace and name it my-awx-operator
helm install -n awx --create-namespace my-awx-operator awx-operator/awx-operator
# example install awx-operator/awx-operator chart in namespace awx
helm install -n awx-test my-awx-operator awx-operator/awx-operator

References:

  • AWX Helm Installation [1]

keywords