参数名称 | 类型 | 必填 | 描述 |
---|
Action | String | 是 | 公共参数,本接口取值:InstallRelease。 |
Version | String | 是 | 公共参数,本接口取值:2019-08-06。 |
ClusterId | String | 是 | 集群 Id |
Namespace | String | 是 | 命名空间 |
ReleaseName | String | 是 | 应用名称 |
ChartSource | String | 是 | Chart 来源 |
ChartNamespace | String | 否 | Chart命名空间,ChartSource为KSYUN 时,必填 |
ChartName | String | 否 | Chart 名称,ChartSource为KSYUN 时,必填 |
ChartVersion | String | 否 | Chart版本,ChartSource为 KSYUN时,必填 |
ChartUrl | String | 否 | Chart 仓库地址,ChartSource 为THIRD时,必填 |
ChartRepoType | String | 是 | 仓库类型 |
ChartRepoUsername | String | 否 | 仓库的用户名 |
ChartRepoPassword | String | 否 | 仓库的密码 |
Values | String | 是 | Values.yaml文件内容 |
参数名称 | 类型 | 描述 |
---|
ReuestId | String | 请求 Id |
JSON格式
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码
错误码 | 错误信息 | Http状态码 | 描述 |
---|
ClusterIdInvalid | ClusterId must match `^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$` | 400 | 集群 Id 不合法 |
ReleaseNameInvaild | ReleaseName must match '^(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])+$‘ | 400 | 应用名称不合法 |
ReleaseNameLengthExceed | the length of ReleaseName can't exceed 53 | 400 | 应用名称超出长度限制 |
NamespaceRequired | Namespace is Required | 400 | 命名空间不能为空 |
纯净模式