Skip to content

Commit d95b529

Browse files
pedjakclaude
andcommitted
fix: use bearerTokenFile instead of invalid authorization.credentialsFile
The ServiceMonitor CRD does not have a credentialsFile field under authorization. Revert to bearerTokenFile which is a valid top-level endpoint field (same as the chart's kubelet ServiceMonitor uses). Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 9ef90a1 commit d95b529

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

testdata/prometheus/values.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,7 @@ prometheus:
6060
matchLabels:
6161
app.kubernetes.io/name: operator-controller
6262
endpoints:
63-
- authorization:
64-
credentialsFile: /var/run/secrets/kubernetes.io/serviceaccount/token
63+
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
6564
interval: 10s
6665
path: /metrics
6766
port: metrics
@@ -87,8 +86,7 @@ prometheus:
8786
matchLabels:
8887
app.kubernetes.io/name: catalogd
8988
endpoints:
90-
- authorization:
91-
credentialsFile: /var/run/secrets/kubernetes.io/serviceaccount/token
89+
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
9290
interval: 10s
9391
path: /metrics
9492
port: metrics

0 commit comments

Comments
 (0)