创建 Helm 应用

基本信息

该接口主要用于检查并安装 Helm chart包应用

Get请求

请求路径

  1. Get /openapi/v1/teams/{team_id}/regions/{region_name}/apps/{app_id}/helm_chart

Body 请求体示例

  1. {
  2. "repo_name": "string",
  3. "chart_name": "string",
  4. "version": "string",
  5. }

请求参数

名称位置类型必选中文名说明
team_idpathstring团队ID、名称
region_namepathstring数据中心名称
app_idpathinteger应用组id
bodybody请求模型none

返回结果

状态码状态码含义说明数据模型
200OK成功响应模型

Post请求

请求路径

  1. Post /openapi/v1/teams/{team_id}/regions/{region_name}/apps/{app_id}/helm_chart

Body 请求体示例

  1. {
  2. "repo_name": "string",
  3. "chart_name": "string",
  4. "version": "string",
  5. }

请求参数

名称位置类型必选中文名说明
team_idpathstring团队ID、名称
region_namepathstring数据中心名称
app_idpathinteger应用组id
bodybody请求模型none

返回结果

状态码状态码含义说明数据模型
200OK成功

模型

请求模型

  1. {
  2. "repo_name": "string",
  3. "chart_name": "string",
  4. "version": "string",
  5. }

属性

名称类型必选约束中文名说明
repo_namestringfalsenonerepo namehelm 仓库名称
chart_namestringfalsenonechart namehelm chart 应用名称
versionstringfalsenoneversion应用版本

响应模型

  1. {
  2. "checkAdopt": "bool",
  3. "yaml": "string",
  4. }

属性

名称类型必选约束中文名说明
checkAdoptstringtruenonecheck adopt检查通过状态
yamlstringtruenoneyaml失败原因