创建计算群集

限制

  • 计算群集中必须具有至少三个节点,以允许自助服务用户为 Kubernetes 主节点启用高可用性。

  • 在基础架构网络上只能创建一个未集群的网络。

创建计算簇

  1. 打开计算屏幕,然后单击创建计算簇
  2. 节点步骤,将节点添加至计算群集:

    1. 选择要添加至计算群集的节点。只能选择网络状态为已配置的节点。将自动选择管理节点高可用性簇中的节点以加入计算簇。

    2. 如果节点网络接口未配置,则单击齿轮图标、根据需要选择网络,然后单击应用

    3. 单击下一步

  3. 物理网络步骤,请执行以下操作:

    1. 启用或禁用 IP 地址管理:

      • 启用 IP 地址管理后,内置的 DHCP 服务器将使用指派的 DNS 服务器自动为分配给连接网络的 VM 指派池分配 IP 地址。另外,默认情况下,将针对所有 VM 网络端口启用电子欺骗保护。每个 VM 网络接口只有获分配了 IP 和 MAC 地址后,才能接受和发送 IP 数据包。在必要情况下可以手动禁用 VM 接口的欺骗保护。
      • 禁用 IP 地址管理后,连接至网络的 VM 将从该网络中的 DHCP 服务器(如果有)获取 IP 地址。另外,将针对所有 VM 网络端口禁用电子欺骗保护,并且您无法手动启用它。这意味着每个 VM 网络接口(带有或不带有指派的 IP 和 MAC 地址)都将能够接收和发送 IP 数据包。

      无论如何,您都可以从 VM 内手动指派静态 IP 地址。

    2. 提供物理网络所需的详细信息:

      1. 选择连接物理网络的基础架构网络。
      2. 选择物理网络类型:选择 VLAN 并指定 VLAN ID 以创建基于 VLAN 的网络,或选择无集群以创建平面物理网络。

      3. 如果启用了 IP 地址管理,则将自动填写采用 CIDR 格式的子网 IP 范围。(可选)指定一个网关。如果将网关字段保留为空,则网关将从网络设置中省略。
    3. 单击下一步

    选定的物理网络将显示在计算簇的网络选项卡上的计算网络列表中。默认情况下,它将在所有未来项目之间共享。您可以稍后在网络右侧窗格中禁用网络访问。

  4. 如果已启用 IP 地址管理,您将转至 DHCP 和 DNS 步骤进行操作,在该步骤您可以配置 IP 地址管理的网络设置:

    1. 启用或禁用内置的 DHCP 服务器:

      • 在启用 DHCP 服务器的情况下,将自动向 VM 网络接口指派 IP 地址:从分配池,或(如果没有池)从网络的整个 IP 范围。
      • 在禁用 DHCP 服务器的情况下,VM 网络接口仍将获得 IP 地址,但您必须在 VM 内手动指派它们。

      虚拟 DHCP 服务将只在当前网络中工作,不接触其他网络。

    2. 指定一个或多个分配集区(将自动指派给 VM 的 IP 地址范围)。

    3. 指定将由虚拟机使用的 DNS 服务器。可以通过内置的 DHCP 服务器或使用 cloud-init 网络配置(如果 VM 中安装了 cloud-init)将这些服务器传送给 VM。

    4. 单击下一步

  5. 附加组件服务步骤,启用将在计算群集部署期间安装的附加服务。也可以以后安装这些服务。然后,单击下一步

    安装 Kubernetes 也会自动安装负载均衡器服务。

  6. 概要步骤中,查看配置,然后单击创建簇

可以在计算屏幕上监控计算簇部署。