8.3. AdminPolicyBasedExternalRoute 객체 구성
다음 속성을 사용하여 클러스터 범위의 AdminPolicyBasedExternalRoute
객체를 정의할 수 있습니다. 네임스페이스는 한 번에 하나의 AdminPolicyBasedExternalRoute
CR에서만 선택할 수 있습니다.
필드 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
라우팅 정책이 적용되는 네임스페이스 선택기를 지정합니다. 외부 트래픽에는 from: namespaceSelector: matchLabels: kubernetes.io/metadata.name: novxlan-externalgw-ecmp-4059
네임스페이스는 하나의 |
|
|
패킷이 전달되는 대상을 지정합니다. |
필드 | 유형 | 설명 |
---|---|---|
|
| 정적 IP 주소의 배열을 지정합니다. |
|
| 외부 게이트웨이 대상으로 사용하기 위해 네트워크 연결 정의로 구성된 Pod에 해당하는 Pod 선택기 배열을 지정합니다. |
필드 | 유형 | 설명 |
---|---|---|
|
| 다음 대상 홉의 IPv4 또는 IPv6 주소를 지정합니다. |
|
|
선택 사항: 네트워크에서 양방향 전달 감지(BFD)가 지원되는지 여부를 지정합니다. 기본값은 |
필드 | 유형 | 설명 |
---|---|---|
|
| 네임스페이스에서 이 네트워크 구성과 일치하는 포드를 필터링하기 위해 [집합 기반]( https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement ) 레이블 선택기를 지정합니다. |
|
|
|
|
|
선택 사항: 네트워크에서 양방향 전달 감지(BFD)가 지원되는지 여부를 지정합니다. 기본값은 |
|
| 선택 사항: 네트워크 연결 정의의 이름을 지정합니다. 이름은 Pod에 연결된 논리적 네트워크 목록과 일치해야 합니다. 이 필드가 지정되지 않으면 Pod의 호스트 네트워크가 사용됩니다. 하지만 호스트 네트워크를 사용하려면 포드를 호스트 네트워크 포드로 구성해야 합니다. |
8.3.1. 보조 외부 게이트웨이 구성 예시 링크 복사링크가 클립보드에 복사되었습니다!
다음 예에서 AdminPolicyBasedExternalRoute
객체는 kubernetes.io/metadata.name: novxlan-externalgw-ecmp-4059
레이블이 있는 네임스페이스의 포드에 대한 외부 게이트웨이로 두 개의 정적 IP 주소를 구성합니다.
다음 예에서 AdminPolicyBasedExternalRoute
개체는 동적 외부 게이트웨이를 구성합니다. 외부 게이트웨이에 사용되는 IP 주소는 선택된 각 포드와 연결된 추가 네트워크 연결에서 파생됩니다.
다음 예에서 AdminPolicyBasedExternalRoute
개체는 정적 및 동적 외부 게이트웨이를 모두 구성합니다.