public-cloud-roadmap icon indicating copy to clipboard operation
public-cloud-roadmap copied to clipboard

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

Open antonin-a opened this issue 6 months ago • 1 comments

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: https://github.com/kubernetes/cloud-provider-openstack/issues/2465

antonin-a avatar Jan 02 '24 15:01 antonin-a

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

MrOffline77 avatar May 03 '24 12:05 MrOffline77