检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过系统模板一键生成应用:在“应用模板 > 系统模板”中,单击目标模板“操作”列对应的图标,一键生成应用。 父主题: 使用预置模板新建并部署应用
在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下,实现系统的平滑升级。
请求成功失败状态 result EnvironmentDetail object 环境详情 表4 EnvironmentDetail 参数 参数类型 描述 id String 环境id name String 环境名称 description String 环境描述 os String 操作系统
host-groups/base/infos 表1 路径参数 参数 是否必选 参数类型 描述 application_id 是 String 应用id 表2 Query参数 参数 是否必选 参数类型 描述 project_uuid 是 String 项目id os 否 String 操作系统
状态码: 200 表3 响应Body参数 参数 参数类型 描述 group_id String 主机集群id host_name String 主机名称 ip String IPv4/IPv6格式的IP地址 port Integer ssh端口,如:22 os String 操作系统
name 是 String 环境名称 deploy_type 是 Integer 部署类型:0表示主机, 1表示kubernetes os 是 String 操作系统:windows|linux,需要和主机集群保持一致 description 否 String 环境描述 响应参数
选择【Docker应用部署-Linux】系统模板,Ubuntu22执行步骤“创建并启动容器”时失败,怎样处理?
String 当任务只允许流水线触发执行时,对应流水线源的制品仓库类型(generic、docker) 表4 UpdateTaskV2RequestBody 参数 是否必选 参数类型 描述 id 否 String 部署任务id deploy_system 否 String 部署系统
操作系统 是 可选“Linux”或“Windows”。 主机连通方式 是 直连模式:选取绑有EIP的主机作为目标主机,实现与CodeArts的直接连通。 代理模式:选取绑有EIP的主机作为代理主机,实现CodeArts到目标主机的网络连通。
region_name 是 String 局点信息 os 否 String 操作系统:windows|linux offset 否 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 否 Integer 每页显示的条目数量,默认为1000 name
os String 操作系统:windows|linux auto_connection_test_switch Integer 自动测试功能已下架,该字段已失效 slave_cluster_id String slave集群id,默认为null时使用默认slave集群,用户自定义
描述 status String 请求成功失败状态 result HostInfoDetail object 主机详情信息 表4 HostInfoDetail 参数 参数类型 描述 host_id String 主机id ip String 主机IP os String 主机操作系统
支持如下表所示操作系统主机。 表2 操作系统 操作系统 版本号 CentOS 6.3,6.5,6.8,6.9,7.0,7.1,7.2,7.3,7.4,7.5,7.6,8.0,8.1,8.2,Stream 9 说明:Docker 18.09.0版本与CentOS 8版本不兼容。
在手动停止应用之前,执行时长大于超时时长,系统将该步骤设置为执行超时状态。取值范围:1-30 。 容器名称、镜像名称、镜像版本、实例数量以及JAVA探针中的APM环境、子业务均可以使用 ${XXX} 引用应用“参数设置”中的参数,具体操作可参考参数管理。
Integer 主机数量 status String 请求成功失败状态 result Array of HostInfo objects 主机信息列表 表5 HostInfo 参数 参数类型 描述 uuid String 主机id ip String 主机IP os String 主机操作系统
Array of EnvironmentDetail objects 环境列表信息 表5 EnvironmentDetail 参数 参数类型 描述 id String 环境id name String 环境名称 description String 环境描述 os String 操作系统
部署参数名称,用户可自定义 type 否 String 类型,如果填写name字段,则type必选,若type为空则默认为text description 否 String 描述 value 否 String 部署参数值 task_id 否 String 部署任务id,创建应用后由系统自动生成
“Committer”、“项目管理员”、“项目经理”、“开发人员”和“系统工程师”有创建应用的权限。
操作系统 是 不可更改,默认为当前主机集群的操作系统。 认证方式 是 本场景使用密码进行认证,输入的是“目标主机-B”的用户名及密码。 SSH端口 是 推荐使用22端口。 单击某个主机操作列的图标,即可启动该主机进行连通性验证操作。 新建应用。
name String 角色名称 region String 局点信息 role_id String 角色id role_type String 角色类型, app-creator: 应用创建者; project: 项目管理员;template-customized-inst:系统角色