我有一个 Kubernetes 集群,集群中运行的应用程序由 Helm 管理。我的
Chart.yaml
有以下依赖:
apiVersion: v2
name: xyz
description: A Helm chart for the xyz application
type: application
version: 1.9.0
appVersion: 1.4.0
dependencies:
- name: grafana
repository: https://grafana.github.io/helm-charts
version: 6.58.6
当我运行
helm install
时,Grafana 就可以正常安装了。但是,我的集群中不再需要 Grafana,所以我的问题是安装 Grafana 后如何再次删除它(使用 Helm 命令)?
我尝试再次从
Chart.yaml
中的依赖块中删除grafana部分,但是运行helm upgrade
不会从集群中删除Grafana?
您可以通过运行来搜索它:
helm list -A
这将列出所有命名空间中的所有版本。寻找与名称“xyz-grafana”或类似名称匹配的名称。
一旦获得版本名称,您可以通过运行卸载它:
helm uninstall <release-name>