prometheus-adapter-2.6.1
rhockenbury
tagged this
23 Sep 14:32
Fixes an issue with the auth reader role binding to allow the prometheus adapter to read the extension-apiserver-authentication configmap in kube-system. The extension-apiserver-authentication-reader role resides in the kube-system namespace so the rolebinding will also need to reside in the kube-system namespace. As an example, in the metrics-server chart, this rolebinding is correctly set up - https://github.com/helm/charts/blob/c5989490cac32d4ca350c5d2f8928dfebff111b3/stable/metrics-server/templates/role-binding.yaml#L6. For additional reference, this is step 13 in the docs for setting up an extension api server - https://kubernetes.io/docs/tasks/extend-kubernetes/setup-extension-api-server/. Previous PR in helm/stable - helm/charts#23341 Signed-off-by: Ryler Hockenbury <rhockenbury@predictivetechnologies.com>