检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Kubernetes Manifest部署(CCE集群) 通过Manifest文件定义Kubernetes对象,实现对华为云CCE集群的部署。 前提条件 您已有CCE集群。 步骤详情 表1 参数说明 参数项 说明 步骤显示名称 该参数项为必填项。步骤显示名称添加后,会在部署步骤编排区显示该名称。
Helm3部署 Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上,而Helm3是Helm的一个常用且稳定的版本。 部署服务提供了使用Helm部署、升级kubernetes集群的功能。
启动/停止失败 问题现象 日志信息提示“The service does not exist”。 原因分析 系统中未安装IIS服务或服务名称有误。 处理方法 查看任务设置的IIS服务名称。 进入“编辑应用”页面,切换到“部署步骤”页签,即可查看服务名称。 查看IIS服务名称,以下以英文版操作系统方法如下:
基于Nginx实现应用的灰度发布 应用场景 在用户进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Nginx负载均衡机制,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,若采用蓝绿部署方式,开发人员需进行如下操作: 先将A边服务器(
向主机集群添加目标主机 为了更好地满足实际业务需求、保障系统稳定运行并提升整体部署效率,需向主机集群中添加单个或多个目标主机实现部署任务。 本章节将介绍向CodeArts Deploy主机集群添加目标主机的相关操作。 前提条件 已有主机集群,并在集群中拥有添加主机的权限。 已拥有
主机集群概述 通过基础资源管理,您能够对即将执行部署操作的主机(即目标主机)进行托管。 而主机集群就是用于托管您即将部署的主机等基础资源。您可将创建完成的资源导入到某个环境下用于执行部署。 在应用部署前,需完成主机连通性验证,即确保执行主机与目标主机具备正常通信能力。 在主机部署
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
新建并编辑主机集群 本章节介绍在CodeArts Deploy新建主机集群,并编辑主机集群的相关操作。 前提条件 具备资源新建的权限,如果没有权限,请联系项目管理员进行赋权,可参见添加成员并授权成员角色。 如果使用“自定义资源池”作为执行主机,需已新建自定义资源池。 新建主机集群
部署应用至ECS 添加目标主机至项目 部署应用到ECS之前,需要先将目标主机添加到项目基础资源中。 进入项目“凤凰商城”,单击导航栏“设置 > 通用设置 > 基础资源管理”,进入基础资源管理页面。 单击“新建主机集群”,配置以下信息,单击“保存”。 表1 新建主机集群 配置项 示例
部署应用至CCE (可选)调整yaml文件配置 如果CCE集群版本高于v1.15(不包括v1.15),需调整代码仓库中的yaml文件,使其适配CCE集群版本。 完成配置后请重新执行构建任务“phoenix-sample-ci” 进入项目“凤凰商城”,单击导航“代码 > 代码托管”
审计与日志 审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。用户开通云审计服务并创建和配置追踪器后,CTS
通过自定义资源池实现跨Region虚拟机部署 应用场景 通过自定义资源池实现跨Region虚拟机部署,企业可以统一管理分布在不同地区的资源,优化应用性能,减少数据冗余并增强灾备能力,确保业务连续性和全球用户低延迟访问。 方案架构 采用VPC Peering功能,将用户自定义资源池
配置组件监控 组件监控功能用于对接应用运维管理(AOM)的组件监控功能。其展示了每个服务的类型、CPU占用、内存占用和告警状态等信息,您可直观了解每个服务的运行状态。 使用组件监控功能时,将会自动安装ICAgent到您的机器中,并将主机信息和日志内容上报至应用运维管理(AOM),
向主机集群中添加主机的前置准备 前置准备 已有目标主机或代理主机,若需要申请可参考申请弹性云主机(可选)。使用过程中可能产生费用,详情可参考ECS计费说明。 已有弹性公网IP,在申请ECS的过程中可同时申请EIP,若需要单独申请可参考申请EIP(可选)。 申请ECS后需要配置安全组,可参考配置安全组。
使用空白模板创建CodeArts Deploy应用 部署服务支持主机部署、容器部署、微服务应用部署、函数部署等多种部署方式,本节将介绍如何新建并维护CodeArts Deploy应用。 前提条件 具备新建应用的权限,请参考应用权限矩阵。 已有可用项目,如果没有,请新建CodeArts项目。
基于Kubernetes Nginx-Ingress实现应用的灰度发布 应用场景 本实践基于Kubernetes原生的特性实现灰度发布。在用户进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下,实现系统的平滑升级。
通过代理主机在内网部署应用 应用场景 通过代理主机在内网部署应用,能有效控制内外网通信,增强数据安全与网络性能,同时满足合规性要求;这一策略广泛应用于资源访问控制、数据中心间安全通信、内容缓存加速、环境隔离、安全审计及敏感数据处理等多个关键场景。 方案架构 采用squid代理服务
通过部署服务创建Tomcat应用并部署到ECS 部署服务为用户提供可视化、自动化且丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。 本节选择在主机部署场景下,以最常用到的“Tomcat应用部署”为例,实现在主机上部署Tomcat应用。下面将对部署服务的操
向主机集群添加代理主机 为了更好地解决复杂网络环境下通信问题,需向主机集群中添加单个或多个代理主机实现网络互通。本章节介绍向CodeArts Deploy主机集群添加代理主机的相关操作。 前提条件 已有主机集群,用户并在集群中拥有添加主机的权限。 已有绑定公网IP的主机(如果没有,请参考购买弹性云服务器完成购买)。