sigs.k8s.io/cluster-api@v1.7.1/hack/observability/kube-state-metrics/rbac-crd-aggregation.yaml (about) 1 --- 2 # ClusterRole to aggregate other ClusterRoles for different Custom Resource Configurations 3 apiVersion: rbac.authorization.k8s.io/v1 4 kind: ClusterRole 5 metadata: 6 name: kube-state-metrics-aggregated-role 7 aggregationRule: 8 clusterRoleSelectors: 9 - matchLabels: 10 kube-state-metrics/aggregate-to-manager: "true" 11 --- 12 # ClusterRoleBinding for the aggregation role 13 apiVersion: rbac.authorization.k8s.io/v1 14 kind: ClusterRoleBinding 15 metadata: 16 name: kube-state-metrics-custom-resource-rolebinding 17 roleRef: 18 apiGroup: rbac.authorization.k8s.io 19 kind: ClusterRole 20 name: kube-state-metrics-aggregated-role 21 subjects: 22 - kind: ServiceAccount 23 name: kube-state-metrics 24 namespace: observability