How to check reason for Helm install failure

Option 01

Access the ETCD for minikube , find and clean up the key.

Detailed procedure is here

commands:

https://gist.github.com/iahmad-khan/5d32b4070b6faf3836b932a7177095ff

Option 02 ( will lose the existing stuff )

Stop minikube

Remove the kube direcotry in user home ~/.minikube

Start a fresh minikube


Do helm list --all - Helm List

Then if you have a conflicting release then probably need to delete the release again with the --purge flag

But it could possibly be that you have a Service object named zookeeper that isn't part of a helm release or that hasn't been cleaned up. You can check with kubectl get services (or add the --all-namespaces flag if it might be in a different namespace from your context). If so then you'll want to delete resources directly with kubectl delete


I think that the simplest solution is to add the --debug flag for the installation command:

helm install chart my-chart --debug

Or if you prefer:

helm  upgrade --install chart my-chart --debug

It displays all the resources which are created one by one and also related errors which occured during installation.