You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in our use case it is not only enough, it is mandatory that services that create a loadbalancer do NOT get a floating IP address, but only the "internal" IP address.
This can be achieved by setting an annotation on each service:
service.beta.kubernetes.io/openstack-internal-load-balancer
If 'true', the loadbalancer VIP won't be associated with a floating IP. Default is 'false'. This annotation is ignored if only internal Service is allowed to create in the cluster.
Is it possible to change the default behaviour for a whole kubernetes cluster so new services do not get a floating IP address by default?
Or is this a setting that comes from the underlying OpenStack platform?
Or is it not configurable at all?
We would like to avoid having to use a validationAdmissionController or mutatingAdmissionController just to make sure all services have that annotation set, if this is possible?
Thanks in advance!
Kind Regards,
Johannes
The text was updated successfully, but these errors were encountered:
kastl-ars
changed the title
Can the default for the creation of a floating IP for loadbalancers be changed?
Can the default for the creation of a floating IP for loadbalancers be changed (for a whole cluster)?
Mar 26, 2025
Dear maintainers,
in our use case it is not only enough, it is mandatory that services that create a loadbalancer do NOT get a floating IP address, but only the "internal" IP address.
This can be achieved by setting an annotation on each service:
from the documentation
Is it possible to change the default behaviour for a whole kubernetes cluster so new services do not get a floating IP address by default?
Or is this a setting that comes from the underlying OpenStack platform?
Or is it not configurable at all?
We would like to avoid having to use a validationAdmissionController or mutatingAdmissionController just to make sure all services have that annotation set, if this is possible?
Thanks in advance!
Kind Regards,
Johannes
The text was updated successfully, but these errors were encountered: