检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用NodeJs应用部署模板创建并部署应用 在主机上部署Node.js框架的web服务,并启动该服务。 请确认目标主机已安装Node.js,若已安装请移除模板中“安装Node.js”步骤。 该模板涉及的部署步骤如下所示: 安装Node.js 下载软件包 停止nodeJs服务 启动nodeJs服务
基于Nginx实现应用的灰度发布 应用场景 在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Nginx负载均衡机制,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,若采用蓝绿部署方式,开发人员需进行如下操作: 先将A边服务器(原
使用Vue应用部署模板创建并部署应用 在主机上部署Vue框架的web服务,并启动该服务。 请确认目标主机已安装Nginx,若已安装请移除模板中“安装Nginx”步骤。 该模板涉及的部署步骤如下所示: 安装Nginx 下载软件包 解压软件包 启动Nginx 重载Nginx配置文件 服务启动测试
使用SpringBoot应用部署模板创建并部署应用 在主机上部署SpringBoot框架的Java后台应用,并启动该服务。 请确认目标主机已安装JDK,若已安装请移除模板中“安装JDK”步骤。 该模板涉及的部署步骤如下所示: 安装JDK 选择部署来源 停止SpringBoot服务
身份认证与访问控制 身份认证 用户可以通过登录控制台浏览访问部署服务,同时也支持采用REST API和SDK调用的方式使用部署服务核心功能。 关于身份认证,部署服务在APIG、前端框架以及后台接口等多个节点多次进行身份校验,确保访问的合法性。 通过控制台访问部署服务时,需输入正确
通过部署服务创建Tomcat应用并部署到ECS 部署服务为用户提供可视化、自动化且丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。 本节选择在主机部署场景下,以最常用到的“Tomcat应用部署”为例,实现在主机上部署Tomcat应用。下面将对部署服务的操
配置CodeArts Deploy应用的主机环境 在主机部署场景下,“环境管理”页签中可对该应用下的环境进行添加、删除、修改等操作,本节将介绍如何对应用下的环境进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“环境管理”,切换到“环境管理”页面。
使用Django应用部署模板创建并部署应用 在主机上部署Django框架的Python后台应用,并启动该服务。 请确认目标主机已安装Nginx,若已安装请移除模板中“安装Nginx”步骤。 请确认目标主机已安装uWSGI,若已安装请移除模板中“安装uWSGI”步骤。 配置pip源
部署CodeArts Deploy应用并查看结果 部署应用支持以下部署方式: 全新部署:部署当前已有的应用。此方法适用于使用应用原有的配置进行部署。 回退部署:针对应用的部署记录(支持显示最近92天的部署记录),可选择某一次部署记录重新部署。此方法适用于使用历史某一次应用的配置完成部署。
API概览 表1 部署服务-API概览 分类 接口 主机集群管理 包括新建主机集群、查询主机集群列表、查询主机集群等接口。 主机管理 包括新建主机、查询主机列表、查询主机详情等接口。 应用管理 包括新建应用、获取应用列表、部署应用等接口。 应用分组管理 包括查询分组列表、创建/修
查询审计日志(可选) 云审计服务是安全解决方案中专业的日志审计服务,可以记录CodeArts Deploy的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Deploy服务操作 操作名称 资源类型 事件名称 创建部署服务应用
查询应用下环境基本信息列表 功能介绍 查询应用下环境基本信息列表。 调用方法 请参见如何调用API。 URI GET /v1/applications/{application_id}/host-groups/base/infos 表1 路径参数 参数 是否必选 参数类型 描述 application_id
查询主机集群关联环境信息 功能介绍 查询主机集群关联环境信息。 调用方法 请参见如何调用API。 URI GET /v1/resources/host-groups/{group_id}/environments/infos 表1 路径参数 参数 是否必选 参数类型 描述 group_id
获取应用详情 (推荐) 功能介绍 根据应用id获取应用详情。 调用方法 请参见如何调用API。 URI GET /v1/applications/{app_id}/info 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 参数解释: 应用id。 约束限制:
Kubernetes Nginx-Ingress灰度发布(CCE集群) 基于Nginx-Ingress组件实现CCE kubernetes集群灰度部署。 前提条件 您已有CCE集群。 步骤详解 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_
容器应用部署(CCE/CCI) 将容器应用部署到用户CCE服务的专属kubernetes集群或CCI服务的专属命名空间中。 “容器应用部署(CCE/CCI)”步骤目前仅对2021年12月31日前使用过此步骤的用户开放。 前提条件 您已有CCE集群或开通了CCI服务。 步骤详情 表1
删除分组 功能介绍 删除分组。 调用方法 请参见如何调用API。 URI DELETE /v1/projects/{project_id}/applications/groups/{group_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
连接超时 问题现象一 部署“执行Docker命令”步骤中的pull命令时,显示请求在等待连接时被取消,提示“request canceled while waiting for connection”。 原因分析 镜像拉取时没有输入仓库地址,仓库分支或者用户名等镜像标记信息,或输入的标记信息错误。
主机/代理机连通性验证问题排查方法有哪些? 本文主要介绍主机连通性验证失败原因的排查方法,根据主机类型分为如下几种: Linux主机问题排查 自托管资源池问题排查 Windows主机问题排查 云主机问题排查 Linux机器问题排查 检查IP、用户名及密码是否正确。 检查目标主机开
获取应用列表 (推荐) 功能介绍 查询项目下应用列表。 调用方法 请参见如何调用API。 URI POST /v1/applications/list 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式)