Skip to content

charts: use service-account token secret for ServiceMonitor auth#50

Merged
tamalsaha merged 6 commits intomasterfrom
fix-servicemonitor-metrics-token-secret
Mar 11, 2026
Merged

charts: use service-account token secret for ServiceMonitor auth#50
tamalsaha merged 6 commits intomasterfrom
fix-servicemonitor-metrics-token-secret

Conversation

@tamalsaha
Copy link
Contributor

@tamalsaha tamalsaha commented Mar 11, 2026

Summary

  • replace deprecated bearerTokenFile usage in ServiceMonitors
  • use bearerTokenSecret with key: token
  • add service-account-token Secret templates with names ending in -metrics-token
  • add monitoring values/schema support for aws-credential-manager and gcp-credential-manager
  • align api specs/deepcopy with new monitoring fields

Charts updated

  • aws-credential-manager
  • gcp-credential-manager
  • docker-machine-operator
  • capa-vpc-peering-operator
  • capi-ops-manager

Validation

  • go test ./apis/... passed

Notes

  • no new helper templates were introduced
  • commits are signed off

Signed-off-by: Tamal Saha <tamal@appscode.com>
…anagers

Signed-off-by: Tamal Saha <tamal@appscode.com>
Signed-off-by: Tamal Saha <tamal@appscode.com>
Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha force-pushed the fix-servicemonitor-metrics-token-secret branch from 11845e6 to 73a63c0 Compare March 11, 2026 10:34
Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha force-pushed the fix-servicemonitor-metrics-token-secret branch from 286f28a to 8305860 Compare March 11, 2026 10:43
Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha force-pushed the fix-servicemonitor-metrics-token-secret branch from 5fc2af3 to 3869a2d Compare March 11, 2026 18:46
@1gtm 1gtm added the automerge Kodiak will auto merge PRs that have this label label Mar 11, 2026
@tamalsaha tamalsaha merged commit 5d22595 into master Mar 11, 2026
8 checks passed
@tamalsaha tamalsaha deleted the fix-servicemonitor-metrics-token-secret branch March 11, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Kodiak will auto merge PRs that have this label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants