
我正在使用 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 指令重新命名於與以前相同的文檔。