6.18. Ingress Operator
用途
Ingress Operator 配置并管理 OpenShift Container Platform 路由。
project
CRD
clusteringresses.ingress.openshift.io
- Scope: Namespaced
-
CR:
clusteringresses
- Validation: No
Configuration objects
Cluster config
-
类型名:
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
来决定受管入口控制器(路由器)应该在其中操作的模式(IPv4、IPv6 或双堆栈)。例如,如果 clusterNetwork
只包含 v6 cidr
,则 Ingress Controller 在只纯 IPv6 模式下运行。
在以下示例中,Ingress Operator 管理的 ingress 控制器将以 IPv4 模式运行,因为只有一个集群网络存在,网络是 IPv4 cidr
:
$ oc get network/cluster -o jsonpath='{.status.clusterNetwork[*]}'
输出示例
map[cidr:10.128.0.0/14 hostPrefix:23]