上传模板
功能介绍
上传模板
URI
POST /v2/charts
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
Content-Type |
是 |
String |
消息体的类型(格式) |
|
X-Auth-Token |
是 |
String |
调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值,获取方式请参见获取token。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
parameters |
否 |
String |
上传模板的配置参数,示例如下:"{"override":true,"skip_lint":true,"source":"package"}"
|
|
content |
是 |
File |
模板包文件 |
响应参数
状态码: 201
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
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 |
错误码
请参见错误码。