24.2. 配置额外网络
作为集群管理员,您可以为集群配置额外网络。支持以下网络类型:
24.2.1. 管理额外网络的方法 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用两种方法之一管理 OpenShift Container Platform 中额外网络的生命周期:修改 Cluster Network Operator (CNO) 配置或应用 YAML 清单。每种方法都是相互排斥的,您一次只能使用一种方法来管理额外网络。对于任一方法,额外网络由您配置的 Container Network Interface(CNI)插件管理。以下是两个不同的方法:
-
修改 Cluster Network Operator (CNO) 配置:只有集群管理员可以通过 CNO 配置额外网络。CNO 会自动创建和管理
NetworkAttachmentDefinition对象。通过使用这种方法,您可以在安装时通过配置install-config来定义NetworkAttachmentDefinition对象。 -
应用 YAML 清单:您可以通过创建
NetworkAttachmentDefinition对象直接管理额外网络。与修改 CNO 配置相比,这种方法为您提供了在涉及配置时更精细的控制和灵活性。
注意
当使用 OVN Kubernetes 在 Red Hat OpenStack Platform (RHOSP) 中使用多个网络接口部署 OpenShift Container Platform 节点时,二级接口的 DNS 配置可能会优先于主接口的 DNS 配置。在这种情况下,删除附加到二级接口的子网 ID 的 DNS 名称服务器:
$ openstack subnet set --dns-nameserver 0.0.0.0 <subnet_id>