helm/templates/cluster-role.yaml (28 lines of code) (raw):

apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: # ensure this resource is created before and delete after the deployment to minimise errors during namespace transition argocd.argoproj.io/sync-wave: "1" name: elasticsearch-metrics-apiserver-resources rules: - apiGroups: - custom.metrics.k8s.io resources: ["*"] verbs: ["*"] --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: # ensure this resource is created before and delete after the deployment to minimise errors during namespace transition argocd.argoproj.io/sync-wave: "1" name: elasticsearch-metrics-apiserver-resource-reader rules: - apiGroups: - "" resources: - namespaces - pods - services verbs: - get - list