使用模板

创建 RKE 集群时,您可以使用自己创建的 RKE 模板或已共享的模板创建集群。

从 Rancher v2.3.3 开始,您可以将现有集群的配置保存为 RKE 模板,只有更新模板时才能更改集群的设置。使用模板创建集群后,只能将集群更新为同一模板的新版本,不能将集群更改为使用其他 RKE 模板。

从 RKE 模板创建集群

要使用 RKE 模板添加RKE 集群,请使用以下步骤:

  1. 全局视图,转到集群选项卡。
  2. 单击添加集群,然后选择基础设施提供商。
  3. 像往常一样提供集群名称和节点模板的详细信息。
  4. 若要使用 RKE 模板,请在集群选项下选中使用现有的集群模板和修订
  5. 从下拉菜单中选择现有模板和修订。
  6. 可选项:可以编辑创建模板时 RKE 模板所有者标记为允许用户覆盖的任何设置。如果有要更改的设置,但没有此选项,则需要与模板所有者联系以获取模板的新版本。然后您需要编辑集群以将其升级到新版本。
  7. 单击保存启动集群。

更新使用 RKE 模板创建的集群

当模板所有者创建模板时,每个设置在 Rancher UI 中都有一个开关,指示用户是否可以覆盖该设置。

  • 如果设置允许用户覆盖,则可以通过编辑集群更新集群中的这些设置
  • 如果该开关处于关闭状态,则除非集群所有者创建了允许您覆盖这些设置的模板修订版,否则无法更改这些设置。如果有要更改的设置,但没有此选项,则需要与模板所有者联系以获取模板的新版本。

如果集群是从 RKE 模板创建的,则可以编辑集群以将集群更新为模板的新版本。

从 Rancher v2.3.3 开始,现有集群的设置可以保存为 RKE 模板。在这种情况下,还可以编辑集群以将集群更新为模板的新版本。

注意: 不能将集群更改为使用其他 RKE 模板。只能将集群更新为同一模板的新版本。

将现有集群转换为使用 RKE 模板

从 v2.3.3 开始可用

RKE 模板不能应用于现有集群,除非将现有集群的设置保存为 RKE 模板。这会将集群的设置导出为新的 RKE 模板,并将集群绑定到该模板。结果是,只有更新模板并将集群升级到新版本的模板时,才能更改集群。

要将现有集群转换为使用 RKE 模板,

  1. 在 Rancher 中的全局视图中,单击集群选项卡。
  2. 转到将转换为使用 RKE 模板的集群。单击省略号(…) > 另存为 RKE 模板
  3. 在出现的表单中输入模板的名称,然后单击创建

结果: