Rancher 支持复制的集群类型如下表所示:

:::note 警告 复制集群的功能适用于创建多个具有相似参数的集群,该功能的最终目的是简化创建集群的过程,减少用户在创建多个参数类似的集群的过程中所面临的重复工作。因此,我们建议仅编辑本文档中明确列出的值,编辑其他值可能会使配置文件无效,导致集群部署失败。如果您需要创建的多个集群中包含的参数差异较大,建议您参考“创建集群”章节的操作步骤,重头开始创建集群,而不是使用复制集群的功能创建集群。 :::

  • 已创建需要复制的集群。
  • 如有必要,请。

首先使用 Rancher CLI 导出要复制的集群配置。

  1. 打开终端,然后将目录更改为 Rancher CLI 二进制文件 的位置。

  2. 输入以下命令以列出 Rancher 管理的集群。

  3. 输入以下命令以导出集群的配置,请将替换为真实的资源 ID。

    步骤结果: 复制输出到终端的集群 YAML。

  4. 将 YAML 复制到剪贴板,粘贴到新文件中。将文件另存为 cluster-template.yml或其他任何名称,只要扩展名为 .yml 即可。

使用您喜欢的文本编辑器为复制的集群修改cluster-template.yml中的集群配置。

  1. 警告: 仅编辑下面明确指定的集群配置值。此文件中列出的许多值用于配置复制的集群,并且编辑它们的值可能会使集群创建中断。

  2. 如下例所示,在<CLUSTER_NAME>占位符处,用唯一的名称(<CLUSTER_NAME>)替换原始集群的名称,集群名称不可重复。

  3. 完成后,保存并关闭配置。

cluster-template.yml移到与 Rancher CLI 二进制文件相同的目录中。然后运行以下命令: