6.4. 전 세계적으로 IP 전달 활성화
OpenShift Container Platform 4.14부터 OVN-Kubernetes 기반 클러스터 배포에서는 전역 IP 주소 전달이 비활성화되어 라우터 역할을 하는 노드가 있는 클러스터 관리자에게 바람직하지 않은 영향을 미치지 않습니다. 그러나 관리자가 트래픽이 전달될 것으로 예상하는 경우 새로운 구성 매개변수 ipForwarding 을 사용하여 모든 IP 트래픽을 전달할 수 있습니다.
OVN-Kubernetes 관리 인터페이스의 모든 트래픽에 대한 IP 전달을 다시 활성화하려면 다음 절차에 따라 클러스터 네트워크 운영자의 gatewayConfig.ipForwarding 사양을 글로벌 로 설정합니다.
프로세스
다음 명령을 실행하여 기존 네트워크 구성을 백업합니다.
$ oc get network.operator cluster -o yaml > network-config-backup.yaml다음 명령을 실행하여 기존 네트워크 구성을 수정하세요.
$ oc edit network.operator cluster다음 예제에서 설명한 대로
사양에 따라 다음 블록을 추가하거나 업데이트합니다.spec: clusterNetwork: - cidr: 10.128.0.0/14 hostPrefix: 23 serviceNetwork: - 172.30.0.0/16 networkType: OVNKubernetes clusterNetworkMTU: 8900 defaultNetwork: ovnKubernetesConfig: gatewayConfig: ipForwarding: Global- 파일을 저장하고 닫습니다.
변경 사항을 적용한 후 OpenShift 클러스터 네트워크 운영자(CNO)는 클러스터 전체에 업데이트를 적용합니다. 다음 명령을 사용하여 진행 상황을 모니터링할 수 있습니다.
$ oc get clusteroperators network상태는 결국
Available,Progressing=False,Degraded=False로 보고되어야 합니다.또는 다음 명령을 실행하여 IP 전달을 전역적으로 활성화할 수 있습니다.
$ oc patch network.operator cluster -p '{"spec":{"defaultNetwork":{"ovnKubernetesConfig":{"gatewayConfig":{"ipForwarding": "Global"}}}}}' --type=merge참고이 매개변수에 대한 다른 유효한 옵션은 이 변경 사항을 되돌리려는 경우
제한됨입니다.기본값은 제한됨이며 해당 설정을 사용하면 글로벌 IP 주소 전달이 비활성화됩니다.