cloud-provider-openstack
cloud-provider-openstack copied to clipboard
[occm] VIP of the LB can be specified during creation
Is this a BUG REPORT or FEATURE REQUEST?:
/kind feature
What happened: In Octavia CLI, https://docs.openstack.org/python-octaviaclient/latest/cli/index.html#loadbalancer, --vip-address can be used to specify the VIP of the LB during creation. But in K8s with openstack, https://github.com/kubernetes/cloud-provider-openstack/blob/8a156e543ca44924a5f26aaf001fb86bcbd100f9/docs/openstack-cloud-controller-manager/using-openstack-cloud-controller-manager.md, we can only set the network-id, subnet-id of the LB, but VIP can't be specified.
What you expected to happen: New annotation to specified the VIP of the LB.
How to reproduce it: N/A
Anything else we need to know?: We have some service running not on K8s cluster but also within the same Private Network would connect to the LB's VIP, so that's why we hope we can fix the VIP of the LB.