本文为您介绍如何管理私有模板和公共模板。
操作步骤
登录 TIC 控制台,进入“模板管理”页面。模板管理提供私有模板管理和公共模板管理:
私有模板
新建私有模板
TIC提供了两种方式新建模板:
- 可视化编排,拖拽式生成模板。
- 纯代码模式,通过代码编辑生成模板。
可视化模板
入口:模板管理-私有模板-新建可视化模板
配置项:
- 模板名称、模板描述:均可自定义设置
- 进入编排页面:
- 左侧:分产品呈现可用的资源、数据源列表,如创建CVM实例、创建云硬盘等。
- 中间上方:编排区域,可拖拽左侧的资源/数据源到编排区域,并通过连线表达先后创建关系。整个编排区域可以自由灵活拖拽布局、连线、复制资源、删除资源,从而把整个资源架构拖拽呈现出来。
- 中间下方:整体设置区域,包含自动生成的代码查看、变量管理、输出管理。 1. 代码:根据编排区域拖拽的资源自动生成相关代码,无需人工写代码。 2. 变量:在整个模板执行时需要输入的变量、描述、默认值设置。如:资源所属地域、可用区均可设置为变量。 3. 本地变量:在编排的资源之间内部使用的变量,在模板执行时不感知。如:一个复杂的表达式、一段代码等,可在其他配置中多次引用。 4. 输出:模板执行完成后的输出的字段,如:CVM实例状态,可以在执行完模板后自动输出。
- 右侧:针对编排区域的单个资源进行具体配置项的设置。如创建CVM,设置实例名、镜像、实例类型等,也包括一些高级设置,如资源数量等。
- 整体编排完可视化模板后,可以保存,也可以直接导出代码文件。
- 也支持对模板的编辑、删除、复制、部署。
代码模板
入口:模板管理-私有模板-新建代码模板
配置项:
- 模板名称、模板描述:均可自定义设置。
- 自定义模板包含的.tf文件,针对每个文件进行代码编写。TIC 全面支持 Terraform,兼容 HCL(Terraform)格式语法。
公共模板
公共模板管理可进行查看、部署操作。
- 单击【公共】,进入公共模板管理页面。
- 选择任一公共模板,单击【部署】,TIC 控制台将会使用该模板创建新建资源栈。