可以使用自定义命名模板将已部署资源的系统命名覆盖为您定义的命名约定。命名在部署时应用。
由于自定义资源命名方法的改进,请花点时间确定在 Cloud Assembly 实例中使用的方法以及应执行的后续步骤。
要确定使用的是否是新方法,请选择
。- 如果看到标记为新建自定义名称的选项,则说明使用的是新全局自定义命名方法。有关此方法的详细信息,请参见在 Cloud Assembly 中为已部署的资源创建全局自定义命名。
- 如果您看到注册选项,则必须考虑所做的选择。请参见下一节。
为什么有两种自定义命名方法
Cloud Assembly 已转向采用新的自定义命名方法。新方法不仅提高了灵活性,而且还增加了命名选项。此外,跨项目管理命名也更加容易。
在 2021 年 11 月/8.6.1 版本之前,Cloud Assembly 有一种为已部署的资源创建自定义名称的方法。需要在每个项目中定义自定义命名。
在 2021 年 11 月/8.6.1 版本中,Cloud Assembly 发布了全局自定义命名方法测试版。现在,您可以为组织和项目创建全局模板,并根据需要将模板分配给项目。
从 2022 年 3 月/8.7.1 版本开始,您会遇到以下一种情形:
- 如果您是 Cloud Assembly 的新用户,则可以使用全局自定义命名方法。旧的项目级方法对您不可用。
- 如果您目前使用 Cloud Assembly,但从未在任何项目中创建过任何自定义命名模板,则可以使用全局自定义命名方法。项目级方法对您不可用。
- 如果您目前使用 Cloud Assembly,并且在项目中至少创建过一个自定义命名模板,则有三种方案供您选择:
- 您可以注册以利用新的自定义命名,但不能将当前的自定义命名模板迁移到新方法。建议使用此方案,特别是您有多个已经定义了自定义命名模板的项目时。
- 您可以注册当前的项目模板并将其迁移到新的全局方法。您可以执行此操作,但不能保证所有项目模板都会迁移。某些模板的格式可能与全局方法不兼容。
- 您不注册并继续使用项目级模板方法。项目级方法更难管理,并且功能也比较有限。要查看项目级方法,请参见在 Cloud Assembly 中为已部署的资源创建项目级自定义名称。
如何注册
可以通过以下两种方式注册全局自定义命名:迁移当前的自定义命名项目模板,或者注册但不迁移。建议使用第二种方式。
- 选择 。
- 单击立即注册。
- 选择注册选项,然后单击注册。
注册选项 说明 注意事项 不迁移任何项目的自定义名称 注册全局方法。您可以创建模板并将其应用于组织和项目。 - 注册后,当前模板不再可用。如果您计划使用相同的格式,请在注册之前捕获格式,以便可以使用全局方法创建类似的模板。
迁移所有项目的自定义名称 注册自定义命名,并为每个项目创建项目级别模板。可以管理模板,并根据需要将其应用于其他项目。 - 如果您有 100 个项目,则迁移模板后,最终会有 100 种变化版本。
- 由于格式不受支持,某些项目模板的迁移可能会失败。
- 根据注册方式,查看从何处开始,然后验证注册结果。
- 如果选择了不迁移,请创建一个新模板并将其应用于项目。请参见在 Cloud Assembly 中为已部署的资源创建全局自定义命名。
您从项目中定义的模板开始。
注册后,您没有任何定义的模板,必须创建模板以供以后使用。单击 新建自定义名称以开始操作。
注册后,在创建模板并将其分配给项目之前,项目中的自定义命名为空白,如下图所示。创建模板并将其分配给项目后,该表将列出适用的模板。
- 如果选择了迁移,请查看并创建所需的任何新模板。有关管理模板的详细信息,请参见在 Cloud Assembly 中为已部署的资源创建全局自定义命名。
您从项目中定义的模板开始。
注册后,为每个项目定义的模板将添加到“自定义名称”页面中。
如果检查模板,则会看到不同资源类型的模板。无法修改模板格式,但可以删除并创建特定于资源类型的模板。
注册后,项目中的自定义命名将更新,包含了每个资源类型的已迁移自定义命名模板。此列表仅供参考。要管理模板,请使用自定义名称。
- 如果选择了不迁移,请创建一个新模板并将其应用于项目。请参见在 Cloud Assembly 中为已部署的资源创建全局自定义命名。