7.2.2. 使用控制台创建集群


要从 Red Hat Advanced Cluster Management for Kubernetes 控制台创建集群,请完成以下步骤:

  1. 通过导航菜单进入 Infrastructure > Clusters
  2. Clusters 页面上,点 Create cluster

    注: 此过程用于创建集群。如果您有一个要导入的现有集群,请参阅将目标受管集群导入到 hub 集群以了解这些步骤。

  3. 为基础架构供应商选择 Kubernetes 发行版和 Amazon Web Services。剩余的步骤取决于您的选择。
  4. 从列表上的可用凭证中选择您的基础架构供应商凭证。如果您还没有配置,或想要配置一个新凭证,请选择 Add credential。有关创建凭证的更多信息,请参阅为 Amazon Web Services 创建凭证
  5. 添加集群详情:

    1. 为集群输入一个名称。此名称用于集群的主机名。

      提示: 您可以通过将 YAML 开关设置为 ON 来在控制台中输入信息时查看 yaml 内容更新。

    2. 如果要将其添加到现有集群集中,请指定 Cluster set。如果您在创建集群时没有 cluster-admin 权限,则必须选择一个具有 clusterset-admin 权限来创建集群的集群集。如果没有选择集群集,集群创建会失败。如果没有要选择的集群设置选项,请联系集群管理员,为集群集提供 clusterset-admin 权限。
    3. 指定您为 AWS 帐户配置的 Base DNS 域信息。如果已有与所选凭证关联的基域,则该值会在那个字段中填充。您可以修改它的值来覆盖它。如需更多信息,请参阅配置 AWS 帐户。此名称用于集群的主机名。
    4. 指定您要用于集群的发行镜像。这将标识用于创建集群的 OpenShift Container Platform 镜像的版本。如果要使用的版本可用,您可以从镜像列表中选择镜像。如果您要使用的镜像不是标准镜像,您可以输入您要使用的镜像的 url。有关发行镜像的更多信息,请参阅发行镜像
    5. 添加您要与集群关联的附加标签。这些标签有助于识别集群并限制搜索结果。
  6. 输入 master 池的详细信息。master 池中为您的集群创建三个 master 节点。Master 节点共享集群活动的管理。可选信息包括以下字段:

    1. 指定您要在其中运行 master 池的一个或多个 Zones(区域)。您可以选择区域中的多个区以实现更为分散的 master 节点组。距离更近的区域可能会提供更快的性能,但距离更远的区域可能更为分散。
    2. 为您的 master 节点指定实例类型。您可以在实例创建后更改实例的类型和大小。默认值为 mx5.xlarge - 4 vCPU, 16 GiB RAM - General Purpose
    3. 输入 Root 存储分配。默认值是 root 存储为 100 GiB。
  7. 输入 worker 池的详细信息。您可以在 worker 池中创建零个或多个 worker 节点,以运行集群的容器工作负载。它们可以位于单个 worker 池中,也可以分布在多个 worker 池中。如果指定了零个 worker 节点,master 节点也会作为 worker 节点工作。可选信息包括以下字段:

    1. 为您的 worker 池添加名称。
    2. 指定您要运行 worker 池的一个或多个 Zone(区域)。您可以为更加分散的节点组群选择区域中的多个区。距离更近的区域可能会提供更快的性能,但距离更远的区域可能更为分散。
    3. 为 worker 池指定一个实例类型。您可以在实例创建后更改实例的类型和大小。默认值为 mx5.xlarge - 4 vCPU, 16 GiB RAM - General Purpose
    4. 输入 worker 池的节点数。定义 worker 池时需要此设置。
    5. 输入 Root 存储分配。默认值是 root 存储为 100 GiB。定义 worker 池时需要此设置。

      您可以点击 Add worker 池来定义额外的 worker 池。

  8. 输入集群的网络详情。此信息是必需的。使用 IPv6 需要多个网络。

    1. 选择您的网络类型。默认值为 OpenShiftSDN。OVNKubernetes 是使用 IPv6 的必要设置。
    2. 选择 Cluster network CIDR。这是可用于 pod IP 地址的 IP 地址的数量和列表。这个块不能与另一个网络块重叠。默认值为 10.128.0.0/14
    3. 指定网络主机前缀,该前缀为每个节点设置子网前缀长度。默认值为 23
    4. 指定 Service network CIDR,它为服务提供 IP 地址块。这个块不能与另一个网络块重叠。默认值为 172.30.0.0/16
    5. 指定 Machine CIDR,它提供 OpenShift Container Platform 主机使用的 IP 地址块。这个块不能与另一个网络块重叠。默认值为 10.0.0.0/16

      您可以通过点 Add network 来添加额外网络。如果您使用的是 IPv6 地址,您必须有多个网络。

  9. 添加可选的 Ansible Automation Template,以便在集群安装或升级之前或之后运行。

    您可以点击 Add Automation template 来创建模板。

  10. 检查您的信息并选择性地进行自定义。

    1. YAML 滑块到 On 来查看面板中的 install-config.yaml 文件内容。
    2. 使用自定义设置编辑 YAML 文件。
  11. 选择 Create 来创建集群。

    注: 您不必运行 kubectl 命令,它为导入集群提供集群详情。当您创建集群时,它由 Red Hat Advanced Cluster Management 管理自动配置。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.