cloud-provider-openstack icon indicating copy to clipboard operation
cloud-provider-openstack copied to clipboard

[occm] VIP of the LB can be specified during creation

Open syy6 opened this issue 8 months ago • 5 comments

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.

syy6 avatar Dec 11 '23 12:12 syy6