检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
inx负载均衡机制,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,若采用蓝绿部署方式,开发人员需进行如下操作: 先将A边服务器(原蓝环境)下线,同时访问流量将全部切分到B边服务器,此时对A边服务器进行升级操作。 A边服务器升级完毕后,将A边服务器设为灰
可以选择制品仓库已有软件包,也可以选择本地上传的软件包/文件。 说明:本地上传的软件包/文件会上传到制品仓库,可以重复使用。 负载均衡 选择已经创建的负载均衡,若不存在,请创建新的负载均衡,详细步骤参考创建增强型负载均衡器。 Java 探针 勾选探针会启用应用性能管理服务并在节点上安装探针,产生少量资源消耗。当勾选时,需要填写监控组。
参数值 服务亲和 选择“集群级别”。 负载均衡器 选择“共享型 > 自动创建”。 实例名称:输入“phoenix”。 弹性公网IP:选择“自动创建”。 说明: 如果账号下已有负载均衡器,可选择“共享型 > 使用已有”,并选择已存在的负载均衡器名称。 端口配置 容器端口:80 服务端口:5000
本实践提供了将应用通过代理主机部署到内网的主机或服务器的完整操作指导,旨在帮助您实现应用的内网部署。 公网部署 通过代理主机实现Windows主机部署 本实践介绍如何将应用通过代理主机部署到华为云Windows主机。 灰度部署 基于Nginx实现灰度发布 本实践基于Nginx负载均衡机制,实现应用的蓝绿发布和灰度发布。
内网部署 通过代理主机进行内网部署 本实践提供了将应用通过代理主机部署到内网的主机或服务器的完整操作指导,旨在帮助您实现应用的内网部署。 灰度部署 基于Nginx实现灰度发布 本实践基于Nginx负载均衡机制,实现应用的蓝绿发布和灰度发布。 基于Kubernetes Nginx-Ingress实现应用的灰度发布
部署应用至ECS 购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu 16.04操作系统)。 购买弹性云服务器。 购买时的必要配置参照下表,表中未列出的配置可根据实际情况选择。 表1 弹性云服务器购买配置 配置分类 配置项 配置建议 基础配置 计费模式
不可更改,默认为当前主机集群的操作系统。 认证方式 是 请根据实际情况选择密码或密钥进行认证。 密码:页面显示“用户名”与“密码”。以ECS为例,输入的是ECS的用户名及密码。 密钥:页面显示“用户名”与“密钥”。密钥的生成与获取方式请参考获取Linux密钥。 SSH端口 是 推荐使用22端口,支持自定义端口。
的网络连接,请参考“跨区域VPC互通。 配置目标主机安全组。 进入控制台,在页面左上角单击“服务列表 > 计算 > 弹性云服务器ECS”,进入“弹性云服务器ECS”服务。 通过名称搜索找到“目标主机-B”。 单击“目标主机-B”名称,进入主机详情页面。 单击“安全组”,切换到安全
使用了服务器未识别的Shell命令 机器上没有安装Docker 问题现象 部署Shell命令:“docker version”(假设主机没有安装Docker服务),日志信息提示部署失败。 原因分析 由于机器上没有安装Docker服务导致。 处理方法 在机器上安装对应的服务再次运行即可。
使用了服务器未识别的PowerShell命令 问题现象 部署PowerShell命令:“docker version”(若该主机没有安装Docker服务),应用部署结果成功,但日志提示未安装Docker。 原因分析 由于Windows机器在部署“执行PowerShell命令”步骤
身份认证与访问控制 身份认证 用户可以通过登录控制台浏览访问部署服务,同时也支持采用REST API和SDK调用的方式使用部署服务核心功能。 关于身份认证,部署服务在APIG、前端框架以及后台接口等多个节点多次进行身份校验,确保访问的合法性。 通过控制台访问部署服务时,需输入正确
基于ServiceStage将应用部署到ECS实例 基于华为云ServiceStage,将应用部署到华为云ECS实例。 该模板涉及的部署步骤如下所示: 详细步骤操作请参考ServiceStage组件部署2.0。 父主题: 使用ServiceStage应用部署模板创建并部署应用
基于ServiceStage将应用部署到弹性伸缩组中的ECS实例 基于华为云ServiceStage,将应用部署到华为云弹性伸缩(AS)组中的ECS实例。 该模板涉及的部署步骤如下所示: 详细步骤操作请参考ServiceStage组件部署2.0。 父主题: 使用ServiceStage应用部署模板创建并部署应用
新建自托管资源池 创建弹性云服务器。 进入控制台,在页面左上角单击“服务列表 > 计算 > 弹性云服务器 ECS”,进入“弹性云服务器 ”页面。 单击右上角“购买弹性云服务器”。 进入配置界面,根据提示配置参数。 参数配置完成后,单击“立即购买”,弹性云服务器(ECS)创建完毕。 申请
known”。 原因分析 由于您的主机在解析发布库域名时出现失败,所以导致文件下载失败。 处理方法 若您有DNS服务器,可将以下域名添加到DNS服务器中用于解析发布库域名; 若您没有DNS服务器,可将域名添加到本地主机的hosts文件中,使主机能够正常解析发布库域名。 以Windows(64位
浏览器缓存中的权限和后端服务器权限校验不一致,"The token must be updated" 问题现象 部署ServiceStage相关步骤时报错,日志中提示“The token must be updated”。 原因分析 当前用户修改了IAM权限,浏览器缓存中的权限和后端服务器权限校验不一致。
方案概述 本文以“DevOps全流程示例项目”为例,介绍如何部署应用至CCE与ECS。 开展实践前,需要完成编译构建。 样例项目中预置了以下3个部署应用。 其中,第一个用于CCE部署,第二、三个用于ECS部署。 表1 预置应用 预置应用 应用说明 phoenix-cd-cce 部署至CCE流程对应的应用。
器集群的部署。 下面以部署至云下IDC主机进行演示。 前提条件 一台具备访问公网能力的“自定义执行机-A”,若无自定义执行机可参考“申请ECS”和“申请EIP”。 一台具备访问公网能力的“云下目标主机-B”。 “自定义执行机-A”与“云下目标主机-B”可通过内网互相访问,“云下目
Istio灰度发布 Istio为您提供基于微服务的流量治理能力。Istio允许您按照标准制定一套流量分发规则,并且无侵入的下发到实例中,平滑稳定的实现灰度发布功能。 前置条件 已有CCE集群,若无集群请创建CCE集群。 已有当前版本的工作负载并创建服务(service),若无工作负载请创建工作负载。
部署失败并出现报错:"download:response is nil"。 原因分析 从软件开发生产线下载软件包失败。 处理方法 配置ECS主机访问公网,请参考以下方案: 申请NAT网关 为弹性云服务器申请和绑定弹性公网IP 通过代理访问公网 父主题: ServiceStage相关问题