Does anyone know what resources need to be granted to a user in order to run kubectl commands on an EKS cluster?
At the moment, we have a couple of users who are associated with AdministratorAccess (which obviously gives them full access), but I want certain users to just be able to run things like:
kubectl get pods / delete pod / describe pod etc..
They shouldn't be able to manage the worker nodes at all.
Most of the documentation I see around EKS and IAM is to do with configuring EKS to have access to AWS resources, not users having access to EKS via kubectl ..