-
简介:华为云软件持续交付开发流水线是一个可视化、可编排、代码检查、自动化测试、安全可靠与一身的软件服务。具有完整的周期安排:从软件的代码提交到上线的全自动化流程。具有简单、易上手等特点。本文依靠华为云流水线服务CodeArtsPipeline,只需要五分钟就可以来实现流水线的创建与运行,同时华为云也是开放可扩展的插件平台,助力研发和快速集成。创建流程及阶段:演示流程大概可分为:1:自动化2:标准化3:规范化实现效果如下:1:实验准备:环境准备:注册华为云账号、完成实名认证。点击:https://activity.huaweicloud.com/free_test/index.html 进入华为云0元试用界面。如图所示 点击0元试用开通此类套餐,如已开通CodeArts,此步骤可跳过。开通步骤如图所示 提示订单支付成功后为创建成功。2:创建项目点击进入到CodeArts的首页,新用户的话会提示来到创建项目的界面,我是已经创建过了。选择最上方的Scrum上点击 选用,跳转页面后配置Scrum的项目类型及参数信息: 项目设置模板:Scrum。 项目名称:自定义。 其他:默认。注意:当前试用只支持Scrum系统版本,项目名称不能和本系统中已经创建的项目重名。如下图所示:点击确认,看到右上角创建成功后跳转到Scrum项目页面即可。3:创建流水线的流程:在上方的导航栏中选择 持续交付——流水线。如图所示:点击流水线后,点击新建流水线,开始创建流水线。如图所示:进入到配置流水线的基本信息系统的界面:已经自动填写,修改流水线源为暂不选择,点击下一步。为了更好的服务新手用户和企业,华为云新上线了一个新手上路的系统模板,选中模板,然后点击 确认 进编排流水线页面。4:执行流水线步骤新人上路的体验模板已经创建了代码检查、构建、部署的三个阶段任务也是软件流水线周期的主要完成的任务。点击保存并运行按钮如图所示。对配置不进行修改 点击运行即可。如果出现全部绿色的流水线运行成功则到此全部的运行成功。如图所示:注意:可以分段的检查流水线的运行情况可排查错误。如图:也可以单机任务的详情查看日志信息来进一步排查错误隐患。如图所示:恭喜开发者完成了所有的流水线创建任务~
-
在线部署AI应用时,'There should be one user defined service derived from ModelService.'Exception: There should be one user defined service derived from ModelService.出现该异常。ai应用状态正常,请问如何解决?
-
区别与Devcloud,AppCloud更有点项目商店的赶脚,基于已公布/打包的项目,快速部署应用,没有项目基础的同学可以过来看看~今天的测试项目是 利用APPCloud搭建“斯瓦格”在线文档管理平台关于项目背景:Swagger 是一个在线API文档自动生成工具,在大型java项目开发过程中,少不了大量前后端接口的功能说明和调用方法,简单点说,可以理解成是API说明书。在没有Swagger之前,开发人员或通过word、Markdown等离线方式,在团队内部共享项目接口文档,存在的问题是:当功能修改、版本刷新之后,所以人都得重新下载和留存,且查看过程也不优雅,因此,开发人员就在思考:有没有在线文档的方式呢,通过固定网页保留常用且持久维护的技术说明文档?在线文档的解决方法有很多,例如飞书、语雀等,这类第三方在线文档很好用,但存在的问题:项目内部数据不能在外网流传,因此就产生团队或公司内部,搭建专属在线文档平台的需求,Swagger就是解决这个问题的项目包。接下来我们将通过AppCloud,以云主机的方式快速部署一专属的在线文档平台,大家有没有兴趣呢?前置条件已完成个人认证的华为云账号登录华为云详细过程1. 通过以下连接进入Appcloud产品页面cid:link_02. 在产品页面的官方方案处,找到“斯瓦格”在线文档管理平台的demoa. 首次使用有购买的动作,即优秀方案是可以作为商品有偿使用(有能力的同学可以开发出基于特定场景的项目,来这里发布呀)b. 购买完成后,就可以基于demo 来构建应用了3. 在应用构建页面输入:应用名称(Swagger在线文档),勾选在华为云DevCloud 中同步创建新项目,填写项目简介,并选择默认方案,点击下一步。a. 在华为云DevCloud 中同步创建新项目,勾选此项,本质上是在DevCloud上创建开发项目,后续还要将项目软件包上传至DevCloud中4. 基础设置界面中,须完成自动化部署的关键步骤,接下来详细说明4.1 部署来源a. 将软件包下载到本地b. 将下载的软件包上传至DevCloud平台,若未开通DevCloud(区域选择北京四),需手动开通c. 软件包上传DevCloud,刷新后,选择软件包4.2 主机配置主机配置处主要完成待部署主机信息的设置a. 区域选择北京四b.云服务器名称:appcloud_swaggerc.设置云主机密码d.确认密码,再次输入密码e.带宽大小:默认5m/s,按带宽计费,建议不要选择太高4.3 补充说明补充说明处,详细说明了项目环境的基础配置信息5. 在一键部署界面,留意到项目有多个部署步骤,等待4-5min,完成部署,点击下一步如果想了解自动部署步骤中究竟做了什么,可以在DevCloud 部署界面,下图,点击编辑任务,查看部署步骤的详细参数和执行逻辑。6. 部署成功后,即可打开应用,使用公网IP访问刚刚部署的Swagger 在线文档管理平台了7. 到这里,就全部完成了Swagger 项目部署。是不是非常方便,别忘了部署完成后,正在运行的网站是在弹性云主机上持续收费的,所以一定要记得删除/关闭测试完成后的资源。在控制台界面,选择对应云主机,并删除。
-
不知道未什么会去读root_715369_out.txt,
-
查看后台没有启动。手工执行可以启动
-
欢迎小伙伴们体验《基于CloudDeploy十分钟搭建minikube》实验,有任何问题都可以在这里讨论交流哦!通过本实验:§ 您将学习 了解和熟悉使用一台ECS搭建Kubernetes测试集群(Minikube),并在该集群部署一个容器应用,针对该应用做升级,扩容和删除等操作。通过实战让您对容器的概念有更深理解。§ 您将体验 通过本实验,您可体验如何完成部署主机、部署脚本和部署任务,并访问主机,部署应用和访问应用等操作§ 您将掌握 完成此实验后,您可以掌握以下内容: 1、 如何搭建单机环境下的Kubernetes集群 2、 如何在单机集群部署和测试容器应用 3、如何使用云上部署服务CloudDeploy简化部署搭建工作实验开始前,推荐您先学习相关课程,掌握实验背景知识:《人人学云容器》《管理与部署:业务云化助推器》《7天玩转容器之基础入门课》实验过程中,如有任何问题可在该帖进行交流,也可以添加华为云学院小助手(微信号:HWcloudedu),专业人员为您实时解疑答惑,互相交流,共同进步!如要提出问题,请详细描述您的问题及出现的步骤,附上实验操作截图,如有其他参考信息可一并附上。
-
开启新的一贴:基于CloudDeploy十分钟搭建minikube实验目标与基本要求通过本实验您可以学习到:1,如何搭建单机环境下的Kubernetes集群2,如何在单机集群部署和测试容器应用3,如何使用云上部署服务CloudDeploy简化部署搭建工作单机部署集群,成本还是比较高的,主要是指时间成本。云环境就方便很多,而且,也是未来的方向。实验预先拉起了一个ecs服务器,所以直接就可以跳到部署的环节。建立主机组的时候遇到第一个错误:密码错误,主机没有验证过去。实验手册给的密码是Huawei!?@123,习惯性的写成了Huawei@123,因为这里的ECS是已经搭建完的了,密码已经指定了,所以要根据文档来写,或者,你也可以尝试重置下ECS密码。改正密码后验证成功。之后是软件的部署和构建过程,今天这里一直提示系统繁忙,嗯,为了排除可能的部署步骤的错误,将整个过程单步执行,发现也还是不行。那就先放一放,换一个继续做。哈哈
-
本帖最后由 达康书记 于 2017-9-28 14:07 编辑华为云默认系统盘是40G,创建虚拟机时可以扩容到1T,可是扩容部分默认是空白分区,如何将此空白分区在线(不重启虚拟机)扩容到root根分区?下边以CentOS6.5 64bit 50G系统盘为例,root分区在最末尾分区(e.g: /dev/xvda1: swap,/dev/xvda2: root)的扩容场景。 1、查询当前虚拟机分区情况,已经识别出50G,并且根分区在做末尾 [code][root@sluo-ecs-5e7d ~]# parted -l /dev/xvda Model: Xen Virtual Block Device (xvd) Disk /dev/xvda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 4296MB 4295MB primary linux-swap(v1) 2 4296MB 42.9GB 38.7GB primary ext4 boot[/code] 2、用yum安装一个叫growpart的工具,growpart可能集成在cloud-utils-growpart/cloud-utils/cloud-initramfs-tools/cloud-init包里,可以直接yum install cloud-*确保growpart命令可用即可 [code][root@sluo-ecs-5e7d ~]# yum install cloud-utils-growpart[/code] 3、使用growpart将第二分区的根分区扩容 [code][root@sluo-ecs-5e7d ~]# growpart /dev/xvda 2 CHANGED: partition=2 start=8390656 old: size=75495424 end=83886080 new: size=96465599,end=104856255[/code] 4、检查在线扩容情况是否成功 [code][root@sluo-ecs-5e7d ~]# parted -l /dev/xvda Model: Xen Virtual Block Device (xvd) Disk /dev/xvda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 4296MB 4295MB primary linux-swap(v1) 2 4296MB 53.7GB 49.4GB primary ext4 boot[/code] 5、执行resize2fs -f $分区名, 在线将文件系统再拉升 [code][root@sluo-ecs-a611 ~]# resize2fs -f /dev/xvda2 resize2fs 1.42.9 (28-Dec-2013) Filesystem at /dev/xvda2 is mounted on /; on-line resizing required old_desc_blocks = 3, new_desc_blocks = 3 .... [root@sluo-ecs-a611 ~] # df -hT -------检查文件系统扩容情况[/code]
上滑加载中
推荐直播
-
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
去报名 -
企业员工、应届毕业生、在读研究生共探项目实践
2024/12/02 周一 19:00-21:00
姚圣伟 在职软件工程师 昇腾社区优秀开发者 华为云云享专家 HCDG天津地区发起人
大神带你一键了解和掌握LeakyReLU自定义算子在ONNX网络中应用和优化技巧,在线分享如何入门,以及在工作中如何结合实际项目进行学习
即将直播 -
昇腾云服务ModelArts深度解析:理论基础与实践应用指南
2024/12/03 周二 14:30-16:30
Alex 华为云学堂技术讲师
如何快速创建和部署模型,管理全周期AI工作流呢?本期直播聚焦华为昇腾云服务ModelArts一站式AI开发平台功能介绍,同时结合基于ModelArts 的实践性实验,帮助开发者从理论到实验更好地理解和使用ModelArts。
去报名
热门标签