문서의 이전 판입니다!
octavia_network_type
Octavia의 네트워크 유형을 설정하며 아래 2가지 옵션이 있다.
tenantprovider
애초에 globals.yml에 보면 기본적으로 octavia_network_type이라는 옵션을 지정하는 부분이 존재하지 않는다.
neutron_plugin_agent 의 기본값이 openvswitch인데 이때 기본적으로 tenant를 사용하게 되며
ovn으로 설정시 provider로 기본 설정된다.
tenant
tenant는 amphorae와의 통신을 위해 Octavia worker node에 tenant network와 네트워크 인터페이스를 생성할 것임을 나타냅니다.
tenant 타입 사용시 neutron_plugin_agent는 openvswitch를 사용해야합니다. ovn은 지원되지 않습니다.
neutron_plugin_agent: "openvswitch" octavia_network_type: tenant
provider
공급자는 flat 또는 VLAN provider network를 생성할 것임을 나타냅니다.
이 경우 octavia_network_interface는 동일한 provider network에 있는 Octavia worker node의 네트워크 인터페이스로 설정되어야 합니다.
neutron_plugin_agent: "ovn"
# 기본값 provider
#octavia_network_type: provider
#octavia_amp_network:
# name: lb-mgmt-net
# provider_network_type: vlan
# provider_segmentation_id: 312
# provider_physical_network: physnet1
# external: false
# shared: false
# subnet:
# name: lb-mgmt-subnet
# cidr: "{{ octavia_amp_network_cidr }}"
# allocation_pool_start: "10.33.12.100"
# allocation_pool_end: "10.33.12.200"
# gateway_ip: "10.33.12.1"
# enable_dhcp: yes