...
1apiVersion: monitoring.coreos.com/v1
2kind: PodMonitor
3metadata:
4 name: kexternal-secrets-metrics
5 namespace: external-secrets
6 labels:
7 app.kubernetes.io/instance: kexternal-secrets
8 cluster_hash: ${cluster_hash}
9 cluster_uuid: ${cluster_uuid}
10 annotations:
11 monitoring.edge.ncr.com/allowed-metrics: "controller_runtime_reconcile_errors_total\nexternalsecret_sync_calls_total\nexternalsecret_sync_calls_error\nexternalsecret_status_condition\nexternalsecret_reconcile_duration\nrest_client_requests_total \n"
12 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
13 pallet.edge.ncr.com/name: external-secrets-operator
14 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
15 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
16 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-infra'
17 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
18spec:
19 selector:
20 matchExpressions:
21 - key: app.kubernetes.io/instance
22 operator: In
23 values:
24 - kexternal-secrets
25 podMetricsEndpoints:
26 - port: metrics
27 interval: 60s
View as plain text