模板管理
Walrus提供了以下两种层级的模板:
- 项目模板:应用于某个项目的模板,项目模板可以在当前项目中使用。
- 全局模板:可应用于所有项目的模板,全局模板可以在所有项目中使用。
查看模板列表
- Walrus内置了模板库,模板列表中包含模板库中所有模板以及独立添加的模板。
- 进入模板列表页。
- 项目模板:点击左侧导航栏中的
应用管理
菜单,选择进入相应项目,点击模版
标签页。 - 全局模板:点击导航栏中的
运维中心
菜单,进入模板
标签页。
- 项目模板:点击左侧导航栏中的
添加模板
- 进入模板列表页。
- 项目模板:点击左侧导航栏中的
应用管理
菜单,选择进入相应项目,点击模版
标签页。 - 全局模板:点击导航栏中的
运维中心
菜单,进入模板
标签页。
- 项目模板:点击左侧导航栏中的
- 进入模板列表页。
- 点击
新建模板
按钮。 - 输入模板的名称、描述、来源。其中,来源为与Terraform git类型模块来源兼容的地址,参考说明。 示例:
提示:
- 您可以通过 ref 参数指定版本,指定的版本必须是 git 仓库中存在的 tag 或者分支。
- 您可以通过在仓库地址后附加子目录路径导入子目录下的模板。
- 点击
确定
按钮。
编辑模板
- 进入模板列表页。
- 项目模板:点击左侧导航栏中的
应用管理
菜单,选择进入相应项目,点击模版
标签页。 - 全局模板:点击导航栏中的
运维中心
菜单,进入模板
标签页。
- 项目模板:点击左侧导航栏中的
- 找到您需要编辑的模板。
- 点击缩略号表示的更多操作按钮,选择
编辑
操作。 - 按您的需要修改对应的属性值。
- 点击
确定
按钮。
删除模板
- 进入模板列表页。
- 项目模板:点击左侧导航栏中的
应用管理
菜单,选择进入相应项目,点击模版
标签页。 - 全局模板:点击导航栏中的
运维中心
菜单,进入模板
标签页。
- 项目模板:点击左侧导航栏中的
- 选中您需要删除的模板。
- 点击
删除
按钮。 - 在确认删除提示窗中点击
确定
按钮。
编辑模板 UI 样式
- 进入模板列表页。
- 项目模板:点击左侧导航栏中的
应用管理
菜单,选择进入相应项目,点击模版
标签页。 - 全局模板:点击导航栏中的
运维中心
菜单,进入模板
标签页。
- 项目模板:点击左侧导航栏中的
- 找到您需要编辑样式的模板。
- 点击模板名称进入详情页,在详情页中选择
UI Schema
。 - 点击缩略号表示的更多操作按钮,选择
编辑
操作,按您的需要修改对应的UI样式,点击预览
查看效果。 - 点击
保存
按钮。
AI辅助的模板编写
Walrus可以利用OpenAI的GPT大语言模型能力,辅助您编写和提交模板。
注意:在使用这一功能前,您首先需要:
- 取得OpenAI的API令牌并在Walrus的系统设置中配置。
- 创建一个版本控制连接器。
根据自然语言描述生成模板
- 点击导航栏中的
运维中心
菜单,进入模板
标签页。 - 点击
AI编写模板
按钮。 - 在文本框中使用自然语言描述您需要的模板功能。您可以点击右上角的实例列表选择一个示例。
- 点击
生成
按钮。
解释模板代码的功能
- 点击导航栏中的
运维中心
菜单,进入模板
标签页。 - 点击
AI编写模板
按钮。 - 通过AI生成/在文本框中编写模板代码后,点击
解释
按钮。 - 点击
确定
按钮关闭模板解释弹窗。
对模板代码进行纠错
- 点击导航栏中的
运维中心
菜单,进入模板
标签页。 - 点击
AI编写模板
按钮。 - 通过AI生成/在文本框中编写模板代码后,点击
纠错
按钮。 - 查看修复说明,检阅提供的修复建议。
- 点击左上角的
接受修复
应用修复建议,或者放弃修复
丢弃修复建议。
提交编写完成的模板代码到git代码仓库
- 点击导航栏中的
运维中心
菜单,进入模板
标签页。 - 通过AI生成/在文本框中编写模板代码后,点击
创建PR
按钮。 - 选择可用的版本控制连接器。
- 选择代码仓库。
- 选择目标分支。
- 填写提交路径,即在代码仓库中存储该模板的文件夹路径。
- 点击
保存
按钮。