Skip to content

fix(charon-relay): restrict metrics endpoint to cluster-internal access#288

Merged
apham0001 merged 1 commit into
mainfrom
fix/restrict-metrics-endpoint
May 27, 2026
Merged

fix(charon-relay): restrict metrics endpoint to cluster-internal access#288
apham0001 merged 1 commit into
mainfrom
fix/restrict-metrics-endpoint

Conversation

@aly-obol
Copy link
Copy Markdown
Collaborator

Summary

  • Move monitoring port (3620) from the public LoadBalancer service to a dedicated ClusterIP service per relay pod
  • Update prometheus-configmap to scrape from *-metrics:3620 instead of the main service
  • Update servicemonitor port name to match the new service
  • Chart version bumped to 0.8.0

Test plan

  • helm template shows separate ClusterIP metrics service per pod
  • Monitoring port no longer appears on the LoadBalancer service
  • Central monitoring prometheus config targets *-metrics:3620

Move monitoring port (3620) from the public LoadBalancer service to a dedicated ClusterIP service per relay pod. Update prometheus configmap and servicemonitor to scrape from the new metrics service.

Chart version bumped to 0.8.0
@aly-obol aly-obol requested a review from a team as a code owner May 26, 2026 14:42
@apham0001 apham0001 merged commit cf2d9df into main May 27, 2026
9 checks passed
@apham0001 apham0001 deleted the fix/restrict-metrics-endpoint branch May 27, 2026 09:04
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.

2 participants