6.3. OVN-Kubernetes 전송 서브넷 구성
이미 사용자 환경에서 사용 중인 서브넷과의 충돌을 피하기 위해 OVN-Kubernetes에서 사용하는 전송 서브넷을 변경할 수 있습니다.
사전 요구 사항
-
OpenShift CLI(
oc
)를 설치합니다. -
cluster-admin
권한이 있는 사용자로 클러스터에 로그인합니다. - 클러스터가 OVN-Kubernetes 네트워크 플러그인을 사용하는지 확인하세요.
프로세스
OVN-Kubernetes 전송 서브넷을 변경하려면 다음 명령을 입력하세요.
oc patch network.operator.openshift.io cluster --type='merge' \ -p='{"spec":{"defaultNetwork":{"ovnKubernetesConfig":
$ oc patch network.operator.openshift.io cluster --type='merge' \ -p='{"spec":{"defaultNetwork":{"ovnKubernetesConfig": {"ipv4":{"internalTransitSwitchSubnet": "<transit_subnet>"}, "ipv6":{"internalTransitSwitchSubnet": "<transit_subnet>"}}}}}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음과 같습니다.
<transit_subnet>
-
동서 트래픽을 가능하게 하는 분산형 전송 스위치에 대한 IP 주소 서브넷을 지정합니다. 이 서브넷은 OVN-Kubernetes 또는 호스트 자체에서 사용하는 다른 서브넷과 겹칠 수 없습니다. IPv4의 기본값은
100.88.0.0/16
이고 IPv6의 기본값은fd97::/64
입니다.
출력 예
network.operator.openshift.io/cluster patched
network.operator.openshift.io/cluster patched
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
구성이 활성화되었는지 확인하려면 다음 명령을 입력하세요.
oc get network.operator.openshift.io \ -o jsonpath="{.items[0].spec.defaultNetwork}"
$ oc get network.operator.openshift.io \ -o jsonpath="{.items[0].spec.defaultNetwork}"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 변경 사항이 적용되려면 최대 30분이 걸릴 수 있습니다.
출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow