6.20. Ingress Operator
목적
Ingress Operator는 OpenShift Container Platform 라우터를 구성하고 관리합니다.
프로젝트
CRD
clusteringresses.ingress.openshift.io
- 범위: 네임스페이스
-
CR:
clusteringresses
- 검증: 아니요
구성 오브젝트
클러스터 구성
-
유형 이름:
clusteringresses.ingress.openshift.io
-
인스턴스 이름:
default
보기 명령:
$ oc get clusteringresses.ingress.openshift.io -n openshift-ingress-operator default -o yaml
-
유형 이름:
참고
Ingress Operator는 openshift-ingress
프로젝트에서 라우터를 설정하고 라우터용 배포를 생성합니다.
$ oc get deployment -n openshift-ingress
Ingress Operator는 network/cluster
상태의 clusterNetwork[].cidr
을 사용하여 관리형 Ingress 컨트롤러(라우터)가 작동해야 하는 모드(IPv4, IPv6 또는 듀얼 스택)를 확인합니다. 예를 들어 clusterNetwork
에 v6 cidr
만 포함된 경우 Ingress 컨트롤러는 IPv6 전용 모드에서 작동합니다.
다음 예제에서는 클러스터 네트워크가 하나만 존재하고 네트워크가 IPv4 cidr
이므로 Ingress Operator에서 관리하는 Ingress 컨트롤러가 IPv4 전용 모드에서 실행됩니다.
$ oc get network/cluster -o jsonpath='{.status.clusterNetwork[*]}'
출력 예
map[cidr:10.128.0.0/14 hostPrefix:23]