Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Enable Prometheus metrics without service monitor in aws-load-balancer-controller #960

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

prashcr
Copy link

@prashcr prashcr commented Jun 14, 2023

Issue

#959

Description of changes

Add a metrics.enabled variable in aws-load-balancer-controller to create the Prometheus metrics service independently of the service monitor. This enables monitoring for EKS clusters that are using alternative Prometheus collectors and don't have Prometheus Operator/ServiceMonitor CRD installed.

Checklist

  • Added/modified documentation as required (such as the README.md for modified charts)
  • Incremented the chart version in Chart.yaml for the modified chart(s)
  • Manually tested. Describe what testing was done in the testing section below
  • Make sure the title of the PR is a good description that can go into the release notes

Testing

I ran helm lint, helm template and verified the outputs.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@prashcr prashcr requested review from kishorj and M00nF1sh as code owners June 14, 2023 02:45
@prashcr
Copy link
Author

prashcr commented Jun 14, 2023

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant