Dashboard version: 1.6.1
Kubernetes version: 1.6.4
Operating system:
Node.js version:
Go version:
Give access to the dashboard service account that does not include get/list secrets.
Try to view a pod
User "system:serviceaccount:kube-system:kube-dashboard" cannot list secrets in the namespace "default". (get secrets)
I can view the pod just as I did in 1.6.0
Giving access to list secrets also means anyone can view all the secret values if they simply open up the network tab. This is a huge issue for us and basically renders the dashboard unusable.
Linking to #1976 as solution for both issues is the same. We have to gracefully handle and hide resources in such cases.
Most helpful comment
Linking to #1976 as solution for both issues is the same. We have to gracefully handle and hide resources in such cases.