Kubernetes integration - account permissions
Problem to solve
Can't enable kubernetes integration with my cluster
Further details
I have a kubernetes cluster with multiple users, and I'd like to deploy to a namespace in that cluster from gitlab.
From documentation I see:
The account that will issue the service token must have admin privileges on the cluster.
(https://docs.gitlab.com/ee/user/project/clusters/)
Isn't it too much of a requirement? Why can't I use an account having admin in a single namespace or several namespaces?
Proposal
Make sure helm chart, and gitlab integration with kubernetes cluster, works when having access to a single namespace