15.5. Pod에 송신 IP 할당
다음 명령을 실행하여 새 프로젝트를 생성합니다.
oc new-project demo-egress-pod
$ oc new-project demo-egress-podCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 Pod에 대한 송신 규칙을 생성합니다.
참고spec.namespaceSelector는 필수 필드입니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
15.5.1. 노드 레이블 지정 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령을 실행하여 보류 중인 송신 IP 할당을 확보합니다.
oc get egressips
$ oc get egressipsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
NAME EGRESSIPS ASSIGNED NODE ASSIGNED EGRESSIPS demo-egress-ns 10.10.100.253 demo-egress-pod 10.10.100.254
NAME EGRESSIPS ASSIGNED NODE ASSIGNED EGRESSIPS demo-egress-ns 10.10.100.253 demo-egress-pod 10.10.100.254Copy to Clipboard Copied! Toggle word wrap Toggle overflow 생성한 송신 IP 규칙은
k8s.ovn.org/egress-assignable레이블이 있는 노드에만 적용됩니다. 레이블이 특정 머신 풀에만 있는지 확인합니다.다음 명령을 사용하여 머신 풀에 레이블을 할당합니다.
주의머신 풀의 노드 레이블을 사용하는 경우 이 명령은 해당 라벨을 대체합니다. 노드 라벨이 남아 있도록 원하는 레이블을
--labels필드에 입력해야 합니다.rosa update machinepool ${ROSA_MACHINE_POOL_NAME} \ --cluster="${ROSA_CLUSTER_NAME}" \ --labels "k8s.ovn.org/egress-assignable="$ rosa update machinepool ${ROSA_MACHINE_POOL_NAME} \ --cluster="${ROSA_CLUSTER_NAME}" \ --labels "k8s.ovn.org/egress-assignable="Copy to Clipboard Copied! Toggle word wrap Toggle overflow
15.5.2. 송신 IP 검토 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령을 실행하여 송신 IP 할당을 검토합니다.
oc get egressips
$ oc get egressipsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
NAME EGRESSIPS ASSIGNED NODE ASSIGNED EGRESSIPS demo-egress-ns 10.10.100.253 ip-10-10-156-122.ec2.internal 10.10.150.253 demo-egress-pod 10.10.100.254 ip-10-10-156-122.ec2.internal 10.10.150.254
NAME EGRESSIPS ASSIGNED NODE ASSIGNED EGRESSIPS demo-egress-ns 10.10.100.253 ip-10-10-156-122.ec2.internal 10.10.150.253 demo-egress-pod 10.10.100.254 ip-10-10-156-122.ec2.internal 10.10.150.254Copy to Clipboard Copied! Toggle word wrap Toggle overflow