如何刪除 helm 安裝的軟體包?

如何刪除 helm 安裝的軟體包?

我正在使用 Helm 3 安裝 kubernetes 軟體包。現在我需要刪除/清理已安裝的內容,我嘗試使用 unintall 但它似乎正在尋找一個版本(不確定它的含義)而不是一個套件:

$ helm install prometheus stable/prometheus-operator --namespace monit
$ helm delete prometheus
Error: uninstall: Release not loaded: prometheus: release: not found

當試圖列出是否有任何版本時,我什麼也沒得到!

$ helm list
NAME    NAMESPACE   REVISION    UPDATED STATUS  CHART   APP VERSION

在這種情況下刪除普羅米修斯資源的正確方法是什麼?

答案1

對於 Helm 3,沒有明確命名空間的命令會在預設命名空間上發出:請參閱頭盔 3 常見問題解答在章節版本名稱現在的範圍僅限於命名空間

如果您發布了helm install --namespace monit,則必須使用以下命令列出已安裝的軟體包:

helm list -n monit

並使用以下命令卸載它:

helm uninstall prometheus -n monit

如您所見,helm delete命令被替換為helm uninstall,您可以在章節中看到它CLI 指令重新命名與以前相同的文檔。

相關內容