Skip to content

Commit b8fd345

Browse files
Merge pull request #1457 from jan--f/migrate-endpointslices
MON-4497: metrics: migrate Prometheus SD from Endpoints to EndpointSlices
2 parents 9396f03 + 4378033 commit b8fd345

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

install/0000_30_machine-api-operator_09_rbac.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -649,6 +649,14 @@ rules:
649649
- get
650650
- list
651651
- watch
652+
- apiGroups:
653+
- discovery.k8s.io
654+
resources:
655+
- endpointslices
656+
verbs:
657+
- get
658+
- list
659+
- watch
652660
---
653661
# Cluster-reader extension to view machine machine.openshift.io resources
654662
apiVersion: rbac.authorization.k8s.io/v1

install/0000_90_machine-api-operator_03_servicemonitor.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ spec:
2525
selector:
2626
matchLabels:
2727
k8s-app: machine-api-operator
28+
serviceDiscoveryRole: EndpointSlice
2829
---
2930
apiVersion: monitoring.coreos.com/v1
3031
kind: ServiceMonitor
@@ -45,6 +46,7 @@ spec:
4546
selector:
4647
matchLabels:
4748
k8s-app: controller
49+
serviceDiscoveryRole: EndpointSlice
4850
endpoints:
4951
- port: machine-mtrc
5052
bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token

0 commit comments

Comments
 (0)