检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看构建日志,构建成功并上传软件包到软件发布库中。 图8 查看构建日志 在“制品仓库 > 软件发布库”中查看上传的软件包,目录结构为:项目名称-包名-构建时间戳-软件包名称。 图9 查看软件包 创建流水线升级CAE组件 创建Codearts流水线: 返回Codearts控制台首页。 在菜单栏选择“服务
配置插件参数后,单击“确定”。 区域选择:待部署的区域,与当前CodeArts在同一个Region。 环境:选择组件所属环境。 应用:选择组件所属应用。 组件:选择待升级的组件(需要选择在CAE中使用软件包部署的组件)。 组件来源:选择“软件包”。 运行时:选择软件包对应的运行时。 软件包仓库:选择“OBS”。
章节将根据不同场景为您介绍“CAE升级插件”的使用方法。 目前支持从Codearts构建为镜像,再部署到CAE,也可以通过Codearts构建为软件包上传至Codearts的软件发布库或OBS中,再部署至CAE。 前提条件 已开通软件开发生产线CodeArts服务,已创建项目并托管代码。
新建构建任务 图3 配置构建任务基本信息 选择构建使用的模板(此示例使用的为java代码,故此步选择Maven模板)后,单击“下一步”。 图4 选择构建模板 进入“构建步骤”页面后,删除“上传软件包到软件发布库”步骤。 图5 删除“上传软件包到软件发布库”步骤 选择“添加步骤”,单击“文件上
对接软件开发生产线CodeArts流水线自动升级到CAE 概述 流水线构建软件包上传到Codearts软件发布库后升级CAE组件 流水线构建软件包上传到obs桶后升级CAE组件 流水线构建镜像上传到swr镜像仓库后升级CAE组件
为何通过源码或软件包部署的耗时远高于通过镜像部署? 通过源码/软件相比通过镜像,还有打包/构建环节,较为耗时,具体时间和业务强相关。 父主题: 组件管理类
场景一:使用Jenkins构建生成的是软件包,如Jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级CAE组件。 场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像包上传到SWR镜像仓库中并升级CAE组件。
场景一:使用Jenkins构建生成的是软件包,如jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到obs桶中,再使用新的jar包去升级CAE组件。 场景二:使用Jenkins构建生成的是镜像,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像上传到swr镜像仓库中,再使用新的镜像去升级CAE组件。
CAE环境使用所属VPC的网络配置,实现CAE环境内的组件访问其他网络内(VPC、IDC)的服务。 添加CAE环境访问VPC配置 如果要使用此功能,您需要已建立待访问VPC到CAE环境所属VPC的对等连接。 登录CAE控制台。 在左侧导航栏中选择“系统设置”。 单击“系统网络配置”模块中的“编辑”,进入“系统网络配置”页面。
提供CAE产品的整体看板信息,包含了应用健康度、CPU使用量、并发连接数、Memory使用量、流量、网络流入速率、并发连接数、引擎信息、环境基础信息和网络信息等。 组件列表 提供组件新增、部署、升级等能力,组件是可以部署的自有包或者公共的中间件,对外提供服务。 实例列表 提供实例信息查看、实例删除及通过CloudShell登录容器功能。
安装obsutil工具 如果不涉及软件包部署,请跳过本章节。 前提条件 获取AK/SK,请参考AK/SK获取方法。 已获取部署组件的CAE所在区域的终端节点,参考地区和终端节点。 已在和部署组件的CAE在同一区域的OBS中创建桶,用于存储软件包,具体操作请参见创建桶。示例选择的桶名为cae-obs。
在企业路由器右上角区域,单击“管理连接”。 单击刚才创建的企业路由器的名称“er-878b”,选择“连接”页签。 在“连接”页签下,单击“添加连接”,在添加连接页面,按照表2和表3参数示例进行设置,参数的具体含义请参考在企业路由器中添加VPC连接。 表2 添加连接至租户侧VPC 参数 本案例示例
打包成镜像或软件包,再将镜像手动上传到swr或者将软件包手动上传到obs,然后去CAE升级组件。该流程较为繁琐,频繁发版测试导致开发和运维效率低,体验差,提供如下最佳实践提高开发效率。下面以Java项目的构建、部署为例提供了完整的代码提交>>Jenkins构建>>软件包上传/镜像
与其他云服务之间的关系 CAE吸收了全面云化转型的成功经验和技术创新成果,集成了众多服务的核心功能,对公有云基础设施服务、存储服务、数据库服务、软件仓库服务、监控运维以及中间件服务进行了深度整合,全力打造功能齐全的一站式应用云平台。 使用CAE可以系统的体验到众多云服务的功能精髓。
除。 本节介绍如何在云审计服务管理控制台查看或导出最近7天的操作记录: 在新版事件列表查看审计事件 在旧版事件列表查看审计事件 使用限制 单账号跟踪的事件可以通过云审计控制台查询。多账号的事件只能在账号自己的事件列表页面去查看,或者到组织追踪器配置的OBS桶中查看,也可以到组织追
如何测试域名解析是否生效? 验证公网访问IP绑定 当已经成功添加域名配置后,如图1 域名配置,可通过“ping”的方式检查域名是否与公网IP绑定。 图1 域名配置 打开系统的cmd窗口。 输入命令:ping+域名,示例:ping cae-demo.com。 按回车键,回显结果如图2所示,即表示域名已与IP:
地址”列的公网地址,可查看应用页面。 图3 访问应用页面 若您选择内网访问方式,则需要登录集群节点使用curl命令访问。具体操作可参考内网访问。 应用运维 在“概览”页面可以查看组件健康状况以及资源使用情况等。 选择想要查看的环境,应用和组件。 单击“组件事件”显示组件的整个活动过程。
Engine)。云应用引擎是一个面向应用的Serverless托管服务,提供极速部署、极低成本、极简运维的一站式应用托管方案。支持从源码、软件包、镜像包快速发布应用,秒级弹性伸缩、按量付费。可做到基础设施免运维,根据可观测的运行指标对应用进行生命周期管理。 您可以使用本文档提供API对云应用引擎相关的资源进行相
2及以上容器引擎客户端版本制作的镜像压缩包,制作过程详见制作镜像压缩包。 如需上传大于 2GB的文件,请使用“客户端上传镜像”。 软件包 选择软件包位置“CodeArts软件发布库”或“OBS对象存储选择”。 从“CodeArts软件发布库”选择对应软件包时,需要提前将软件包上传至软件发布库,具体操作请参考上传软件包。
支持以下上传方式: 从CodeArts软件发布库选择对应软件包。需要提前将软件包上传至软件发布库,相关操作请参考上传软件包。 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考上传对象。 父主题: 组件管理