Helm이 설치된 패키지를 어떻게 삭제합니까?

Helm이 설치된 패키지를 어떻게 삭제합니까?

저는 kubernetes 패키지를 설치하기 위해 Helm 3을 사용하고 있습니다. 이제 설치된 것을 제거/정리해야 합니다. 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 FAQ장에서이제 릴리스 이름의 범위가 네임스페이스로 지정됩니다.

를 발행한 경우 다음 helm install --namespace monit을 사용하여 설치된 패키지를 나열해야 합니다.

helm list -n monit

다음을 사용하여 제거합니다.

helm uninstall prometheus -n monit

보시다시피 helm delete명령은 으로 대체됩니다 helm uninstall. 장에서 볼 수 있습니다.CLI 명령 이름 변경이전과 같은 문서.

관련 정보