更新时间:2023-05-18 GMT+08:00
分享

模板管理

KooCLI提供由多条KooCLI命令组合而成的shell脚本模板,方便用户理清业务逻辑,完成复杂场景下的操作。用户可根据实际需要下载相应的模板,修改后执行即可。

可使用如下命令,进行模板的查看和下载操作。

查询已有模板列表:

hcloud template list

hcloud template list
{
  "count": 6,
  "templates": [
    {
      "description": "基于华为云CLI,以shell脚本模板形式集成CLI调用命令,对弹性云服务器进行管理,覆盖从弹性云服务器的创建(购买)到变更规格、再到删除的整个生命周期。",
      "detail_url": "https://codelabs.developer.huaweicloud.com/codelabs/samples/a6ff22ee******************18fb15",
      "id": "a6ff22ee******************18fb15",
      "title": "使用CLI便捷管理弹性云服务器ECS"
    },
    ...
    {
      "description": "基于华为云CLI,以shell脚本模板形式集成CLI调用命令,对弹性负载均衡ELB进行管理和配置。",
      "detail_url": "https://codelabs.developer.huaweicloud.com/codelabs/samples/e2fb0a65******************0a891b",
      "id": "e2fb0a65******************0a891b",
      "title": "使用CLI便捷管理弹性负载均衡ELB"
    }
  ]
}

用户可根据查询结果中的模板的“description”了解模板的用途;单击其“detail_url”链接,可跳转至Codelabs页面查看模板详情;“id”是模板的唯一标识,用户可根据id值下载对应的模板至本地。

当前KooCLI模板示例持续开发中,敬请期待。

下载指定模板:

hcloud template download --template-id=${templateId} --download-path=${downloadPath}

执行如上命令,可将指定模板下载至指定目录下。若未指定“--download-path”,模板将被默认下载至当前目录下。下载的模板默认名称为其“title”值-时间戳.zip。解压后请根据需要修改和完善该模板的内容,执行即可。

相关文档