在 Github 上创建模板库
本教程介绍如何创建利用 Github 组织账号创建模板库,利用模板库批量创建模板,以及利用模板创建资源。
先决条件
想要跟随本教程,您将需要:
- 一个 Github 组织账号
- 安装 Walrus。
创建模板库
关于如何创建 Github 组织账号,请参考官方文档。
创建模板
- 登入 Github,点击右上角的加号,选择
New repository
。 - 填入模板库名称,例如
my-template
。 - 勾选
Initialize this repository add a README file
。 - 点击
Create repository
。 - 参照Terraform模板教程和模板扩展语法规则,创建模板。
创建的模板仓库包含了tag为
v0.0.1
的版本,其中包含了main.tf
、variables.tf
、outputs.tf
和README.md
文件。 - 通过同样的方式创建其他的模板仓库,例如
my-rds
使用模板库
通过部署 Walrus,部署一个 Walrus 服务。
点击运维中心
菜单,进入模板库
标签页。
- 点击
添加
按钮。 - 填入模板库名称, 来源,,例如
demo-catalog
。 - 完成导入后,在模板列表中可以看到
my-template
和my-rds
两个模板。
利用模板创建资源
- 点击
应用管理
,进入选择项目及环境。(如果没有项目及环境,请参考创建项目及环境) - 点击
创建资源
按钮,进入创建资源页面, 选择模板创建,选择导入 catalog 的模板,例如demo-catalog/kubernetes-containerservice
,填入模板参数,点击创建
按钮。 - 查看资源状态,等待资源创建完成。