7.5.2. 使用控制台创建集群
要从 Red Hat Advanced Cluster Management 控制台创建集群,请完成以下步骤:
- 通过导航菜单进入 Infrastructure > Clusters。
在 Clusters 页面上,点 Create cluster。
注: 此过程用于创建集群。如果您有一个要导入的现有集群,请参阅将目标受管集群导入到 hub 集群以了解这些步骤。
- 为基础架构供应商选择 Kubernetes 发行版本和 VMware vSphere。剩余的步骤取决于您的选择。
- 从列表上的可用凭证中选择您的基础架构供应商凭证。如果您还没有配置,或想要配置一个新凭证,请选择 Add credential。有关创建凭证的更多信息,请参阅为 VMware vSphere 创建凭证。
添加集群详情:
为集群输入一个名称。这个值必须与创建凭证先决条件中列出的 DNS 记录的名称匹配。此名称用于集群的主机名。
提示: 您可以通过将
YAML
开关设置为 ON 来在控制台中输入信息时查看 yaml 内容更新。-
如果要将其添加到现有集群集中,请指定 Cluster set。如果您在创建集群时没有
cluster-admin
权限,则必须选择一个具有clusterset-admin
权限来创建集群的集群集。如果没有选择集群集,集群创建会失败。如果没有要选择的集群设置选项,请联系集群管理员,为集群集提供clusterset-admin
权限。 - 指定您为 VMware vSphere 帐户配置的 Base DNS 域信息。这个值必须与创建 prerequisites 部分中列出的 DNS 记录的名称匹配。此名称用于集群的主机名。如果已有与所选凭证关联的基域,则该值会在那个字段中填充。您可以修改它的值来覆盖它。如需更多信息,请参阅配置 AWS 帐户。此名称用于集群的主机名。
指定您要用于集群的发行镜像。这将标识用于创建集群的 OpenShift Container Platform 镜像的版本。如果要使用的版本可用,您可以从镜像列表中选择镜像。如果您要使用的镜像不是标准镜像,您可以输入您要使用的镜像的 url。有关发行镜像的更多信息,请参阅发行镜像。
注: 仅支持 OpenShift Container Platform 版本 4.5.x 或更高版本的发行镜像。
- 添加您要与集群关联的附加标签。这些标签有助于识别集群并限制搜索结果。
输入 master 池的详细信息。master 池中为您的集群创建三个 master 节点。Master 节点共享集群活动的管理。所需信息包括以下字段:
- 指定您要为集群分配的一个或多个 Cores per socket。
- 指定要分配给 master 节点的 CPU 数量。
- 指定您要分配的 Memory 量(以 MB 为单位)。
- 添加您要为 master 节点创建的磁盘大小。
输入 worker 池的详细信息。您可以在 worker 池中创建零个或多个 worker 节点,以运行集群的容器工作负载。它们可以位于单个 worker 池中,也可以分布在多个 worker 池中。如果指定了零个 worker 节点,master 节点也会作为 worker 节点工作。该信息包括以下字段:
- 为您的 worker 池添加名称。
- 指定您要为集群分配的一个或多个 Cores per socket。
- 指定要分配的 CPU 数量。
- 指定您要分配的 Memory 量(以 MB 为单位)。
- 以 GiB 为单位添加您要创建的磁盘大小。
添加节点数以指定集群中的 worker 节点数量。
您可以点击 Add worker 池来定义额外的 worker 池。
配置集群网络选项。此信息是必需的。使用 IPv6 需要多个网络。
- vSphere 网络名称 - VMware vSphere 网络名称。
API VIP - 用于内部 API 通信的 IP 地址。
注: 这个值必须与您用来创建 prerequisites 部分中列出的 DNS 记录的名称匹配。如果没有提供,DNS 必须预先配置,以便
api.
可以正确解析。Ingress VIP - 用于入口流量的 IP 地址。
注: 这个值必须与您用来创建 prerequisites 部分中列出的 DNS 记录的名称匹配。如果没有提供,则必须预先配置 DNS,以便
test.apps
可以被正确解析。您可以通过点 Add network 来添加额外网络。如果您使用的是 IPv6 地址,您必须有多个网络。
添加可选的 Ansible Automation Template,以便在集群安装或升级之前或之后运行。
您可以点击 Add Automation template 来创建模板。
检查您的信息并选择性地进行自定义。
-
点 YAML 滑块到 On 来查看面板中的
install-config.yaml
文件内容。 - 使用自定义设置编辑 YAML 文件。
-
点 YAML 滑块到 On 来查看面板中的
选择 Create 来创建集群。
注: 您不必运行
kubectl
命令,它为导入集群提供集群详情。当您创建集群时,它由 Red Hat Advanced Cluster Management 管理自动配置。