Helm Release Lifecycle Management¶
Helm Release Lifecycle Management involves the procedures for installing and removing Helm charts within a Kubernetes cluster.^[400-devops__06-Kubernetes__devops-helm__terraform-helm__README.md]
Installation¶
To deploy a specific application, you must first add the repository containing the desired chart.^[400-devops__06-Kubernetes__devops-helm__terraform-helm__README.md] For example, to add the Kubernetes Dashboard repository:
[Helm](<./helm.md>) repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
Once the repository is added, the chart can be deployed using the helm install command^[400-devops__06-Kubernetes__devops-helm__terraform-helm__README.md]. This command requires a release name and the chart name (e.g., helm install [RELEASE_NAME] [REPO_NAME]/[CHART_NAME]).
Upon successful deployment, the system outputs metadata including NAME, NAMESPACE, STATUS (e.g., "deployed"), and REVISION^[400-devops__06-Kubernetes__devops-helm__terraform-helm__README.md].
Uninstallation¶
To remove a release, the helm delete command is used with the specified release name^[400-devops__06-Kubernetes__devops-helm__terraform-helm__README.md].
Sources¶
- 400-devops__06-Kubernetes__devops-helm__terraform-helm__README.md