4.7.2. MetalLB와 함께 VRF를 사용하여 대칭 라우팅 관리 개요
NMState를 사용하여 호스트에서 VRF 인스턴스를 구성하고 VRF 인스턴스를 MetalLB BGPPeer 리소스와 연결하며, 송신 트래픽에 대한 송신 서비스를 OVN-Kubernetes와 구성하여 대칭 라우팅을 구현하는 문제를 해결할 수 있습니다.
그림 4.1. MetalLB와 함께 VRF를 사용하여 대칭 라우팅 관리에 대한 네트워크 개요
구성 프로세스에는 다음 세 단계가 포함됩니다.
1. VRF 및 라우팅 규칙 정의
-
VRF 인스턴스를 네트워크 인터페이스와 연결하도록
NodeNetworkConfigurationPolicyCR(사용자 정의 리소스)을 구성합니다. - VRF 라우팅 테이블을 사용하여 수신 및 송신 트래픽을 전달합니다.
2. VRF를 MetalLB BGPPeer에 연결
-
네트워크 인터페이스에서 VRF 인스턴스를 사용하도록 MetalLB
BGPPeer리소스를 구성합니다. -
BGPPeer리소스를 VRF 인스턴스와 연결하면 지정된 네트워크 인터페이스가 BGP 세션의 기본 인터페이스가 되고 MetalLB는 이 인터페이스를 통해 서비스를 알립니다.
3. 송신 서비스 구성
- 송신 트래픽에 대해 VRF 인스턴스와 연결된 네트워크를 선택하도록 송신 서비스를 구성합니다.
- 선택 사항: MetalLB 로드 밸런서 서비스의 IP 주소를 송신 트래픽의 소스 IP로 사용하도록 송신 서비스를 구성합니다.