Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[MKS] Public Cloud Load Balancer to support Prometheus endpoint creation using annotations #544

Open
antonin-a opened this issue Jan 2, 2024 · 2 comments
Assignees
Labels
functionnal and UX New functional feature or experience improvment

Comments

@antonin-a
Copy link
Collaborator

As a MKS user that automatically create LB using Kubernetes service type loadbalancer I would like to be able to export LB metrics to Prometheus so I can monitor my LB.

This is currently possible on Octavia side using a listener with "PROMETHEUS" protocol (https://docs.openstack.org/octavia/latest/user/guides/monitoring.html) but it does not exist on Openstack CCM.
The idea is to be able to configure it directly using annotations at Loadbalancer service creation.

An issue on Openstack CCM upstream project has been created to agree how to implement it: kubernetes/cloud-provider-openstack#2465

@antonin-a antonin-a added the functionnal and UX New functional feature or experience improvment label Jan 2, 2024
@antonin-a antonin-a self-assigned this Jan 2, 2024
@antonin-a antonin-a moved this to Acknowledged in Cloud Roadmap & Changelog Jan 2, 2024
@MrOffline77
Copy link

We want to see and use this too ! Its incredible difficult to tell when to scale up now with the LBs.

@antonin-a antonin-a moved this from Acknowledged to Prioritized in Cloud Roadmap & Changelog Jun 14, 2024
@nicolaslacroux
Copy link
Collaborator

nicolaslacroux commented Aug 27, 2024

We have opened a pull request on upstream repository:
kubernetes/cloud-provider-openstack#2633

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
functionnal and UX New functional feature or experience improvment
Projects
Status: Planned
Development

No branches or pull requests

3 participants