Consolidate Clusterstacks wooctavia
and alpha
to scs
| Discussion about LoadBalancer flags
#80
Closed
7 of 9 tasks
Currently we have two working cluster-stacks with a total of four class-addon-image-triplets (or however we want to call the folder beneath the kubernetes version)(will refer to as cia in the following sentences). I will try to summarize the current specifics of each cia below and make a proposal to consolidate them:
wooctavia/1-27:
alpha/1-27+28:
alpha/1-29:
image version
the image version thing is easy to merge, favouring the alpha-1-29-approach.
LoadBalancer
Regarding the LoadBalancer there are some things that need to be smoothed a bit. Currently we have the following flags:
We have to communicate to the user that we have two different areas for LoadBalancer settings:
I propose to create two variables, with the following possible values
apiserver_loadbalancer: none, octavia-amphora, octavia-ovn, kube-vip
workload_loadbalancer: none, octavia-amphora, octavia-ovn, yawol
Next, i propose to
I propose to remove the variables
openstack_loadbalancer_apiserver
andopenstack_loadbalancer_apiserver_provider
that would result in the following descriptions:
@chess-knight i need some help here, how do we deal with dns-nameservers and node_cidr? Ignore when apiserver_loadbalancer ist set to kube-vip?
Notes:
Todo List
network_id
,apiserver_virtual_ip
andapiserver_public_ip
withkube_vip
The text was updated successfully, but these errors were encountered: