在 vCenter Server 和网络页面上,选择为 主管 部署设置的 vCenter Server 系统,然后选择 NSX 作为网络堆栈。
单击下一步。
在主管位置页面上,选择 vSphere 区域部署以在三个 vSphere 区域上部署 主管。
输入新 主管 的名称。
选择创建用于部署 主管 的 vSphere 区域的数据中心。
从兼容的 vSphere 区域列表中,选择三个区域。
单击下一步。
为 主管 选择存储策略。
选项
描述
控制平面存储策略
选择用于放置控制平面虚拟机的存储策略。
临时磁盘存储策略
此选项已禁用,因为 3 区域 主管 不支持 vSphere Pod。
映像缓存存储策略
此选项已禁用,因为 3 区域 主管 不支持 vSphere Pod。
单击下一步。
在管理网络屏幕上,配置将用于 Kubernetes 控制平面虚拟机的网络的参数。
选择网络模式。
DHCP 网络。在此模式下,管理网络的所有 IP 地址(如控制平面虚拟机 Ip、浮动 IP、DNS 服务器、DNS、搜索域和 NTP 服务器)都将自动从 DHCP 服务器获取。要获取浮动 IP,必须将 DHCP 服务器配置为支持客户端标识符。在 DHCP 模式下,所有控制平面虚拟机都使用稳定的 DHCP 客户端标识符来获取 IP 地址。这些客户端标识符可用于为 DHCP 服务器上的控制平面虚拟机的 IP 设置静态 IP 分配,以确保它们不会发生更改。不支持更改控制平面虚拟机的 IP 以及浮动 IP。
您可以通过在这些设置的文本字段中输入值来覆盖从 DHCP 继承的某些设置。
选项
描述
网络
选择将处理 主管 管理流量的网络
浮动 IP
输入一个 IP 地址,该地址确定为 Kubernetes 控制平面虚拟机预留五个连续 IP 地址的起点,如下所示:
每个 Kubernetes 控制平面虚拟机一个 IP 地址。
一个 Kubernetes 控制平面虚拟机的浮动 IP 地址,作为管理网络的接口。具有分配的浮动 IP 地址的控制平面虚拟机用作所有三个 Kubernetes 控制平面虚拟机的主要虚拟机。浮动 IP 将移至作为 Kubernetes 集群中的 ectd 主节点的控制平面节点。这在出现网络分区时可提高可用性。
在一个 Kubernetes 控制平面虚拟机出现故障后,启动一个新的控制平面虚拟机来替代此关闭的虚拟机时用作缓冲区的 IP 地址。
DNS 服务器
输入环境中使用的 DNS 服务器的地址。如果 vCenter Server 系统已向 FQDN 注册,则必须输入在 vSphere 环境中使用的 DNS 服务器的 IP 地址,以便在 主管 中解析 FQDN。
DNS 搜索域
输入 DNS 在 Kubernetes 控制平面节点中搜索的域名(如 corp.local),以便 DNS 服务器解析这些域名。
NTP 服务器
输入环境中使用的 NTP 服务器的地址(如有)。
静态。手动输入管理网络的所有网络连接设置。
选项
描述
网络
选择将处理 主管 管理流量的网络
起始 IP 地址
输入一个 IP 地址,该地址确定为 Kubernetes 控制平面虚拟机预留五个连续 IP 地址的起点,如下所示:
每个 Kubernetes 控制平面虚拟机一个 IP 地址。
一个 Kubernetes 控制平面虚拟机的浮动 IP 地址,作为管理网络的接口。具有分配的浮动 IP 地址的控制平面虚拟机用作所有三个 Kubernetes 控制平面虚拟机的主要虚拟机。浮动 IP 将移至作为 Kubernetes 集群中的 ectd 主节点的控制平面节点。这在出现网络分区时可提高可用性。
在一个 Kubernetes 控制平面虚拟机出现故障后,启动一个新的控制平面虚拟机来替代此关闭的虚拟机时用作缓冲区的 IP 地址。
子网掩码
仅适用于静态 IP 配置。输入管理网络的子网掩码。
例如,255.255.255.0
网关
输入管理网络的网关。
DNS 服务器
输入环境中使用的 DNS 服务器的地址。如果 vCenter Server 系统已向 FQDN 注册,则必须输入在 vSphere 环境中使用的 DNS 服务器的 IP 地址,以便在 主管 中解析 FQDN。
DNS 搜索域
输入 DNS 在 Kubernetes 控制平面节点中搜索的域名(如 corp.local),以便 DNS 服务器解析这些域名。