Helm3部署 Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上,而Helm3是Helm的一个常用且稳定的版本。 部署服务提供了使用Helm部署、升级kubernetes集群的功能。
https://{endpoint}/v3/applications/permissions?project_id=0a38ce9ba3c740c199a0f872b6163661 查询应用实例级权限矩阵 https://{endpoint}/v3/applications/permissions
le/7e6caf3cd9a64d5b8ea451e38221892e/permissions 响应示例 状态码:200 OK 请求响应成功 { "can_created" : true } SDK代码示例 SDK代码示例如下。 Java 1 2 3 4 5 6
示例3:查询指定主机集群的主机列表 场景描述 本章以软件开发生产线用户为例,指导您通过API查询指定主机集群的主机列表。 API的调用方法请参见如何调用API。 前提条件 用户已经创建软件开发生产线项目,并且项目下有主机集群。 总体思路 先通过用户token查询主机集群列表,再通
"ec3ccc617cf3405b8a6236f26223112b" } 响应示例 状态码:200 OK 请求响应成功 { "result" : [ ], "status" : "success" } SDK代码示例 SDK代码示例如下。 Java 1 2 3 4
"eac65c10c5c34df1824af96ec93a9eea", "3ba2ad194ff141e39b1d3d0749242858" ], "project_id" : "0a38ce9ba3c740c199a0f872b6163661", "permission_level"
com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic" codeartsdeploy "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/codeartsdeploy/v2"
{ "project_num_id" : 3183801, "project_id" : "41bd3eab86544863b8fc92ffcd35e3c8", "project_name" : "demo_project", "description"
com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic" codeartsdeploy "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/codeartsdeploy/v2"
"eac65c10c5c34df1824af96ec93a9eea", "3ba2ad194ff141e39b1d3d0749242858" ], "project_id" : "0a38ce9ba3c740c199a0f872b6163661" } 响应示例 状态码:200
bb9d9cf7b5dc3bf95 响应示例 状态码:200 OK 请求响应成功 { "group_id" : "f3938bd63e354d2bb9d9cf7b5dc3bf95" } SDK代码示例 SDK代码示例如下。 Java 1 2 3 4 5 6 7
com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic" codeartsdeploy "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/codeartsdeploy/v2"
ap-southeast-3.huaweicloud.com),并在获取用户Token的URI部分找到resource-path(/v3/auth/tokens),拼接起来如下所示。 https://iam.ap-southeast-3.huaweicloud.com/v3/auth/tokens
"8e1eb7f010d4442ca150e3a1a5d96d94" ] } 响应示例 状态码:200 OK 请求响应成功 { "status" : "success", "result" : [ "8e1eb7f010d4442ca150e3a1a5d96d94" ] } SDK代码示例
不涉及。 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 result String 分组id status String 请求成功失败状态 请求示例 https://{endpoint}/v1/projects/0a38ce9ba3c740c199a0f872b
https://{endpoint}/v3/applications/permissions { "application_ids" : [ "eac65c10c5c34df1824af96ec93a9eea", "3ba2ad194ff141e39b1d3d0749242858" ]
com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic" codeartsdeploy "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/codeartsdeploy/v2"
字符串,长度不超过20000个字符。 默认取值: 不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: 主机集群名称。 约束限制: 不涉及。 取值范围: 只能由中文字符、英文字母、数字及"-"、"_"、"."组成,且长度为[3-128]个字符。 默认取值: 不涉及。
com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic" codeartsdeploy "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/codeartsdeploy/v2"
方案概述 本文以“DevOps全流程示例项目”为例,介绍如何部署应用至CCE与ECS。 样例项目中预置了以下3个部署应用。其中,第一个用于CCE部署,第二、三个用于ECS部署。 表1 预置应用 预置应用 应用说明 phoenix-cd-cce 部署应用至CCE。 phoenix-sample-predeploy