6.20. Ingress Operator
Ingress Operator는 OpenShift Container Platform 라우터를 구성하고 관리합니다.
6.20.1. 프로젝트 링크 복사링크가 클립보드에 복사되었습니다!
6.20.2. CRD 링크 복사링크가 클립보드에 복사되었습니다!
clusteringresses.ingress.openshift.io
- 범위: 네임스페이스
-
CR:
clusteringresses
- 검증: 아니요
6.20.3. 구성 오브젝트 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 구성
-
유형 이름:
clusteringresses.ingress.openshift.io
-
인스턴스 이름:
default
보기 명령:
oc get clusteringresses.ingress.openshift.io -n openshift-ingress-operator default -o yaml
$ oc get clusteringresses.ingress.openshift.io -n openshift-ingress-operator default -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
유형 이름:
6.20.4. 참고 링크 복사링크가 클립보드에 복사되었습니다!
Ingress Operator는 openshift-ingress
프로젝트에서 라우터를 설정하고 라우터용 배포를 생성합니다.
oc get deployment -n openshift-ingress
$ oc get deployment -n openshift-ingress
Ingress Operator는 network/cluster
상태의 clusterNetwork[].cidr
을 사용하여 관리형 수신 컨트롤러(라우터)를 작동하는 데 사용할 모드(IPv4, IPv6 또는 이중 스택)를 결정합니다. 예를 들어 clusterNetwork에 v6 cidr만 포함된 경우 수신 컨트롤러는 IPv6 전용 모드에서 작동합니다.
다음 예제에서는 클러스터 네트워크가 하나뿐이고 해당 네트워크가 IPv4 cidr
이므로 Ingress Operator에서 관리하는 수신 컨트롤러가 IPv4 전용 모드에서 실행됩니다.
oc get network/cluster -o jsonpath='{.status.clusterNetwork[*]}'
$ oc get network/cluster -o jsonpath='{.status.clusterNetwork[*]}'
출력 예
map[cidr:10.128.0.0/14 hostPrefix:23]
map[cidr:10.128.0.0/14 hostPrefix:23]