File tree Expand file tree Collapse file tree 5 files changed +226
-0
lines changed Expand file tree Collapse file tree 5 files changed +226
-0
lines changed Original file line number Diff line number Diff line change 1+ apiVersion : rbac.authorization.k8s.io/v1
2+ kind : ClusterRoleBinding
3+ metadata :
4+ labels :
5+ app.kubernetes.io/component : exporter
6+ app.kubernetes.io/name : kube-state-metrics
7+ app.kubernetes.io/version : 2.7.0
8+ name : kube-state-metrics
9+ roleRef :
10+ apiGroup : rbac.authorization.k8s.io
11+ kind : ClusterRole
12+ name : kube-state-metrics
13+ subjects :
14+ - kind : ServiceAccount
15+ name : kube-state-metrics
16+ namespace : kube-system
Original file line number Diff line number Diff line change 1+ apiVersion : rbac.authorization.k8s.io/v1
2+ kind : ClusterRole
3+ metadata :
4+ labels :
5+ app.kubernetes.io/component : exporter
6+ app.kubernetes.io/name : kube-state-metrics
7+ app.kubernetes.io/version : 2.7.0
8+ name : kube-state-metrics
9+ rules :
10+ - apiGroups :
11+ - " "
12+ resources :
13+ - configmaps
14+ - secrets
15+ - nodes
16+ - pods
17+ - services
18+ - serviceaccounts
19+ - resourcequotas
20+ - replicationcontrollers
21+ - limitranges
22+ - persistentvolumeclaims
23+ - persistentvolumes
24+ - namespaces
25+ - endpoints
26+ verbs :
27+ - list
28+ - watch
29+ - apiGroups :
30+ - apps
31+ resources :
32+ - statefulsets
33+ - daemonsets
34+ - deployments
35+ - replicasets
36+ verbs :
37+ - list
38+ - watch
39+ - apiGroups :
40+ - batch
41+ resources :
42+ - cronjobs
43+ - jobs
44+ verbs :
45+ - list
46+ - watch
47+ - apiGroups :
48+ - autoscaling
49+ resources :
50+ - horizontalpodautoscalers
51+ verbs :
52+ - list
53+ - watch
54+ - apiGroups :
55+ - authentication.k8s.io
56+ resources :
57+ - tokenreviews
58+ verbs :
59+ - create
60+ - apiGroups :
61+ - authorization.k8s.io
62+ resources :
63+ - subjectaccessreviews
64+ verbs :
65+ - create
66+ - apiGroups :
67+ - policy
68+ resources :
69+ - poddisruptionbudgets
70+ verbs :
71+ - list
72+ - watch
73+ - apiGroups :
74+ - certificates.k8s.io
75+ resources :
76+ - certificatesigningrequests
77+ verbs :
78+ - list
79+ - watch
80+ - apiGroups :
81+ - discovery.k8s.io
82+ resources :
83+ - endpointslices
84+ verbs :
85+ - list
86+ - watch
87+ - apiGroups :
88+ - storage.k8s.io
89+ resources :
90+ - storageclasses
91+ - volumeattachments
92+ verbs :
93+ - list
94+ - watch
95+ - apiGroups :
96+ - admissionregistration.k8s.io
97+ resources :
98+ - mutatingwebhookconfigurations
99+ - validatingwebhookconfigurations
100+ verbs :
101+ - list
102+ - watch
103+ - apiGroups :
104+ - networking.k8s.io
105+ resources :
106+ - networkpolicies
107+ - ingressclasses
108+ - ingresses
109+ verbs :
110+ - list
111+ - watch
112+ - apiGroups :
113+ - coordination.k8s.io
114+ resources :
115+ - leases
116+ verbs :
117+ - list
118+ - watch
119+ - apiGroups :
120+ - rbac.authorization.k8s.io
121+ resources :
122+ - clusterrolebindings
123+ - clusterroles
124+ - rolebindings
125+ - roles
126+ verbs :
127+ - list
128+ - watch
Original file line number Diff line number Diff line change 1+ apiVersion : apps/v1
2+ kind : Deployment
3+ metadata :
4+ labels :
5+ app.kubernetes.io/component : exporter
6+ app.kubernetes.io/name : kube-state-metrics
7+ app.kubernetes.io/version : 2.7.0
8+ name : kube-state-metrics
9+ namespace : kube-system
10+ spec :
11+ replicas : 1
12+ selector :
13+ matchLabels :
14+ app.kubernetes.io/name : kube-state-metrics
15+ template :
16+ metadata :
17+ labels :
18+ app.kubernetes.io/component : exporter
19+ app.kubernetes.io/name : kube-state-metrics
20+ app.kubernetes.io/version : 2.7.0
21+ spec :
22+ automountServiceAccountToken : true
23+ containers :
24+ - image : registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.7.0
25+ livenessProbe :
26+ httpGet :
27+ path : /healthz
28+ port : 8080
29+ initialDelaySeconds : 5
30+ timeoutSeconds : 5
31+ name : kube-state-metrics
32+ ports :
33+ - containerPort : 8080
34+ name : http-metrics
35+ - containerPort : 8081
36+ name : telemetry
37+ readinessProbe :
38+ httpGet :
39+ path : /
40+ port : 8081
41+ initialDelaySeconds : 5
42+ timeoutSeconds : 5
43+ securityContext :
44+ allowPrivilegeEscalation : false
45+ capabilities :
46+ drop :
47+ - ALL
48+ readOnlyRootFilesystem : true
49+ runAsUser : 65534
50+ nodeSelector :
51+ kubernetes.io/os : linux
52+ serviceAccountName : kube-state-metrics
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ automountServiceAccountToken : false
3+ kind : ServiceAccount
4+ metadata :
5+ labels :
6+ app.kubernetes.io/component : exporter
7+ app.kubernetes.io/name : kube-state-metrics
8+ app.kubernetes.io/version : 2.7.0
9+ name : kube-state-metrics
10+ namespace : kube-system
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ labels :
5+ app.kubernetes.io/component : exporter
6+ app.kubernetes.io/name : kube-state-metrics
7+ app.kubernetes.io/version : 2.7.0
8+ name : kube-state-metrics
9+ namespace : kube-system
10+ spec :
11+ clusterIP : None
12+ ports :
13+ - name : http-metrics
14+ port : 8080
15+ targetPort : http-metrics
16+ - name : telemetry
17+ port : 8081
18+ targetPort : telemetry
19+ selector :
20+ app.kubernetes.io/name : kube-state-metrics
You can’t perform that action at this time.
0 commit comments