dd external_openstack_lbaas_member_subnet_id variable to external-openstack-cloud-config.j2 (#12267)

This commit is contained in:
Romain Lalaut
2025-07-14 08:58:24 +02:00
committed by GitHub
parent 263e8b24cf
commit b1cc016cc0
3 changed files with 4 additions and 0 deletions

View File

@@ -73,6 +73,7 @@ The cloud provider is configured to have Octavia by default in Kubespray.
external_openstack_lbaas_method: ROUND_ROBIN
external_openstack_lbaas_provider: amphora
external_openstack_lbaas_subnet_id: "Neutron subnet ID to create LBaaS VIP"
external_openstack_lbaas_member_subnet_id: "Neutron subnet ID on which to create the members of the load balancer"
external_openstack_lbaas_network_id: "Neutron network ID to create LBaaS VIP"
external_openstack_lbaas_manage_security_groups: false
external_openstack_lbaas_create_monitor: false

View File

@@ -24,3 +24,5 @@ external_openstack_cloud_controller_extra_args: {}
external_openstack_cloud_controller_image_tag: "v1.32.0"
external_openstack_cloud_controller_bind_address: 127.0.0.1
external_openstack_cloud_controller_dns_policy: ClusterFirst
external_openstack_lbaas_member_subnet_id: "{{ external_openstack_lbaas_subnet_id }}"

View File

@@ -45,6 +45,7 @@ lb-provider={{ external_openstack_lbaas_provider }}
{% endif %}
{% if external_openstack_lbaas_subnet_id is defined %}
subnet-id={{ external_openstack_lbaas_subnet_id }}
member-subnet-id={{ external_openstack_lbaas_member_subnet_id }}
{% endif %}
{% if external_openstack_lbaas_network_id is defined %}
network-id={{ external_openstack_lbaas_network_id }}