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