We use helm to manage our kubernetes applications.
We use kubectl commands like this :
kubectl --token $TOKEN get pods
So we use token based authentication system to run kubectl as opposed to auth info stored at ~/.kube/config file.
Now problem is : We are not able to run any of helm commands as all helm commands throw : Error: Unauthorized.
So question is how to use helm with token based authentication system.
Context :
Recently our DevOps team moved from self managed K8S to amazon's EKS. Only mechanism they provided to authenticate kubectl is through token.