Skip to content

Commit 7d7a337

Browse files
committed
add condition metrics for dockercluster devcluster dockermachine devmachine extensionconfig ipaddressclaim and crs
1 parent de2f214 commit 7d7a337

File tree

2 files changed

+573
-4
lines changed

2 files changed

+573
-4
lines changed

config/metrics/crd-clusterrole.yaml

+39-4
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,32 @@ metadata:
66
labels:
77
kube-state-metrics/aggregate-to-manager: "true"
88
rules:
9+
- apiGroups:
10+
- addons.cluster.x-k8s.io
11+
resources:
12+
- clusterresourcesets
13+
verbs:
14+
- get
15+
- list
16+
- watch
17+
- apiGroups:
18+
- bootstrap.cluster.x-k8s.io
19+
resources:
20+
- kubeadmconfigs
21+
verbs:
22+
- get
23+
- list
24+
- watch
925
- apiGroups:
1026
- cluster.x-k8s.io
1127
resources:
1228
- clusterclasses
1329
- clusters
1430
- machinedeployments
31+
- machinehealthchecks
1532
- machinepools
16-
- machinesets
1733
- machines
18-
- machinehealthchecks
34+
- machinesets
1935
verbs:
2036
- get
2137
- list
@@ -29,9 +45,28 @@ rules:
2945
- list
3046
- watch
3147
- apiGroups:
32-
- bootstrap.cluster.x-k8s.io
48+
- infrastructure.cluster.x-k8s.io
3349
resources:
34-
- kubeadmconfigs
50+
- devclusters
51+
- devmachines
52+
- dockerclusters
53+
- dockermachines
54+
verbs:
55+
- get
56+
- list
57+
- watch
58+
- apiGroups:
59+
- ipam.cluster.x-k8s.io
60+
resources:
61+
- ipaddressclaims
62+
verbs:
63+
- get
64+
- list
65+
- watch
66+
- apiGroups:
67+
- runtime.cluster.x-k8s.io
68+
resources:
69+
- extensionconfigs
3570
verbs:
3671
- get
3772
- list

0 commit comments

Comments
 (0)