File tree Expand file tree Collapse file tree 3 files changed +65
-0
lines changed
openshift/catalogd/manifests Expand file tree Collapse file tree 3 files changed +65
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : rbac.authorization.k8s.io/v1
3
+ kind : Role
4
+ metadata :
5
+ name : catalogd-metrics-role
6
+ namespace : openshift-catalogd
7
+ labels :
8
+ app.kubernetes.io/name : catalogd
9
+ app.kubernetes.io/part-of : olm
10
+ rules :
11
+ - apiGroups :
12
+ - " "
13
+ resources :
14
+ - services
15
+ - endpoints
16
+ - pods
17
+ verbs :
18
+ - get
19
+ - list
20
+ - watch
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : rbac.authorization.k8s.io/v1
3
+ kind : RoleBinding
4
+ metadata :
5
+ name : catalogd-metrics-rolebinding
6
+ namespace : openshift-catalogd
7
+ labels :
8
+ app.kubernetes.io/name : catalogd
9
+ app.kubernetes.io/part-of : olm
10
+ roleRef :
11
+ apiGroup : rbac.authorization.k8s.io
12
+ kind : Role
13
+ name : catalogd-metrics-role
14
+ subjects :
15
+ - kind : ServiceAccount
16
+ name : prometheus-k8s
17
+ namespace : openshift-monitoring
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : monitoring.coreos.com/v1
3
+ kind : ServiceMonitor
4
+ metadata :
5
+ name : catalogd-metrics-monitor
6
+ namespace : openshift-catalogd
7
+ labels :
8
+ app.kubernetes.io/name : catalogd
9
+ app.kubernetes.io/part-of : olm
10
+ openshift.io/cluster-monitoring : ' true'
11
+ spec :
12
+ endpoints :
13
+ - bearerTokenFile : /var/run/secrets/kubernetes.io/serviceaccount/token
14
+ interval : 30s
15
+ path : /metrics
16
+ port : metrics
17
+ scheme : https
18
+ tlsConfig :
19
+ caFile : /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt
20
+ certFile : /etc/prometheus/secrets/metrics-client-certs/tls.crt
21
+ keyFile : /etc/prometheus/secrets/metrics-client-certs/tls.key
22
+ serverName : catalogd-service.openshift-catalogd.svc
23
+ namespaceSelector :
24
+ matchNames :
25
+ - openshift-catalogd
26
+ selector :
27
+ matchLabels :
28
+ app.kubernetes.io/name : catalogd
You can’t perform that action at this time.
0 commit comments