更新时间:2024-10-22 GMT+08:00

上传模板

功能介绍

上传模板

URI

POST /v2/charts

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

消息体的类型(格式)

X-Auth-Token

String

调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值,获取方式请参见获取token

表2 FormData参数

参数

是否必选

参数类型

描述

parameters

String

上传模板的配置参数,示例如下:"{"override":true,"skip_lint":true,"source":"package"}"

  • skip_lint: 是否验证上传的模板

  • override: 是否覆盖已存在的模板

  • visible: 模板是否可见

content

File

模板包文件

响应参数

状态码: 201

表3 响应Body参数

参数

参数类型

描述

id

String

模板ID

name

String

模板名称

values

String

模板值

translate

String

模板翻译资源

instruction

String

模板介绍

version

String

模板版本

description

String

模板描述

source

String

模板的来源

icon_url

String

模板的图标链接

public

Boolean

是否公开模板

chart_url

String

模板的链接

create_at

String

创建时间

update_at

String

更新时间

请求示例

POST /v2/charts

{
  "parameters" : "{\"override\":true,\"skip_lint\":true,\"source\":\"package\"}",
  "content" : "chart-file.tgz"
}

响应示例

状态码: 201

Created

{
  "id" : "e99a7e86-afdd-11eb-aca3-0255ac100b0e",
  "name" : "neo4j",
  "values" : "{\"acceptLicenseAgreement\":\"no\",\"affinity\":{},\"authEnabled\":true,\"clusterDomain\":\"cluster.local\",\"core\":{\"initContainers\":[],\"numberOfServers\":3,\"persistentVolume\":{\"enabled\":true,\"mountPath\":\"/data\",\"size\":\"10Gi\"},\"sidecarContainers\":[]},\"defaultDatabase\":\"neo4j\",\"image\":\"neo4j\",\"imagePullPolicy\":\"IfNotPresent\",\"imageTag\":\"4.0.3-enterprise\",\"name\":\"neo4j\",\"nodeSelector\":{},\"podDisruptionBudget\":{},\"readReplica\":{\"autoscaling\":{\"enabled\":false,\"maxReplicas\":3,\"minReplicas\":1,\"targetAverageUtilization\":70},\"initContainers\":[],\"numberOfServers\":0,\"resources\":{},\"sidecarContainers\":[]},\"resources\":{},\"testImage\":\"markhneedham/k8s-kubectl\",\"testImageTag\":\"master\",\"tolerations\":[],\"useAPOC\":\"true\"}",
  "translate" : "",
  "instruction" : "README.md",
  "version" : "3.0.1",
  "description" : "DEPRECATED Neo4j is the world's leading graph database",
  "source" : "",
  "icon_url" : "https://info.neo4j.com/rs/773-GON-065/images/neo4j_logo.png",
  "public" : false,
  "chart_url" : "neo4j-3.0.1.tgz",
  "create_at" : "2021-05-08T08:53:13Z",
  "update_at" : "2021-05-08T08:53:13Z"
}

状态码

状态码

描述

201

Created

错误码

请参见错误码