Skip to content

Use authorization credentials in ServiceMonitors#1202

Merged
tamalsaha merged 3 commits intomasterfrom
tamal/servicemonitor-authorization-token
Mar 11, 2026
Merged

Use authorization credentials in ServiceMonitors#1202
tamalsaha merged 3 commits intomasterfrom
tamal/servicemonitor-authorization-token

Conversation

@tamalsaha
Copy link
Copy Markdown
Member

Summary

  • replace ServiceMonitor bearerTokenFile usage with authorization credentials bearer style
  • add service-account-token Secret templates for affected charts
  • align charts with Prometheus Operator restrictions on file-based bearer tokens

Charts Updated

  • acerproxy
  • catalog-manager
  • license-proxyserver
  • service-backend
  • service-provider

Validation

  • verified no bearerTokenFile remains in chart templates
  • verified edited templates have no reported file errors

- replace bearerTokenFile with authorization.credentials bearer auth

- add service-account-token Secret templates for monitoring

Signed-off-by: Tamal Saha <tamal@appscode.com>
kodiak-appscode[bot]
kodiak-appscode Bot previously approved these changes Mar 11, 2026
Use <fullname>-token instead of <fullname>-monitoring-token in ServiceMonitor token Secret references.

Signed-off-by: Tamal Saha <tamal@appscode.com>
Use <fullname>-metrics-token for ServiceMonitor token Secret names and authorization credentials references.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha merged commit b39dfc5 into master Mar 11, 2026
8 checks passed
@tamalsaha tamalsaha deleted the tamal/servicemonitor-authorization-token branch March 11, 2026 07:34
tamalsaha added a commit that referenced this pull request Mar 11, 2026
Signed-off-by: Tamal Saha <tamal@appscode.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant