본문 바로가기

helm uninstall

(2)
helm uninstall시 일부 리소스가 남아 있는 이유 helm install 중에 자원이 아직 완전히 생성되지 않았거나 초기화 중일 때, helm uninstall을 바로 실행하면 삭제가 실패하거나 멈춰버리는 현상이 발생할 수 있습니다. 이건 Helm과 Kubernetes 리소스의 상태 비일관성, finalizer, hook, 그리고 네트워크 지연 등 다양한 요인 때문입니다. 이번 글에서는 그 원인과 구체적인 메커니즘을 체계적으로 정리해 드립니다.    목 차1. 헬름 설치 도중 uninstall이 실패할 수 있는 주요 원인일부 리소스가 아직 Kubernetes API에 반영되지 않은 상태Hook 리소스 (pre-install,post-install)가 설치되기 전에 삭제됨 일부 리소스가 생성되었으나 초기화되지 않아 finalizer에 의해 삭제 지연 He..
helm Chart로 생성한 object 수동 삭제하기 Kubernetes 환경에서 리소스를 빠르게 배포하고 관리하기 위한 방법으로 Helm Chart를 사용합니다. Helm Chart는 Kubernetes 애플리케이션을 패키징하고 배포하는 템플릿화된 YAML 파일 모음입니다.     Helm Chart는 helm install 명령어를 통해 쉽게 배포하며, helm uninstall 명령어를 통해 helm을 통해 생성된 오브젝트들을 손쉽게 삭제할 수 있습니다. 그러나 상황에 따라 helm uninstall 명령어를 통해 생성한 오브젝트들이 정상적으로 삭제되지 않는 경우가 있습니다. 이번 글에서는 helm uninstall 명령어로 삭제되지 않은 오브젝트들을 수동으로 삭제하는 방법에 대해 안내합니다.     목 차1. Helm으로 생성된 오브젝트 이해하기2...