文章目录

  • 阿里云效持续交付流水线
    • 1. 云效流水线简介
    • 2. 云效流水线实操
    • 3. 整体课程总结

阿里云效持续交付流水线

1. 云效流水线简介


流水线分为: -扫描-----构建-------部署 (如下图)

1. 云效部署能力概述

  • 云效平台的部署能力建立在应用/环境这个核心模型上
  • 每个环境可以选择不同的部署方式,每个部署方式提供部署/回滚等基础能力
  • 所有的部署能力最终通过流水线透出

2. 云效流水线实操

1. 创建一条流水线

  • 步骤一︰进入项目后,在左边菜单栏找到“流水线”并点击,后点击新建流水线
  • 步骤二︰云效流水线支持不同的编程语言,本练习请选择Java。可以课后自己实验其他语言的支持
  1. 云效流水线支持多种模版,可以根据项目不同的部署方式选择不同的模版,本练习请选择最后一个“Java测试、构建、部署到主机”
  2. 点击下一步

  • 步骤三∶代码仓库选择使用阿里云Code
    ·然后需要指定代码仓库,由于我们没有现有的仓库,选择新建代码库

  • 步骤四︰如果没有代码库组,点击“创建组”进行创建,输入组名和代码库名字,点击下一步,选择可见等级为“私有”,点击下一步
  • 步骤五∶如果第一次使用代码托管功能,请到 http;//code.aliyun.com开通本功能·填写必要的基本信息,并点击设置code账户。完成后回到流水线页面继续后续操作

  • 步骤六:选择代码模板spring-boot来生成代码,不要勾选生成Dockerfile·点击确认,开始生成示例代码

  • 步骤七∶界面回到创建流水线
    ·选择刚刚建成的代码库,其他使用缺省选择,点击下一步
    ·输入流水线名称,选择所属项目,运行权限选择”流水线管理员”。点击创建

  • 步骤八 ,完成创建

  • 步骤九∶点击红色主机部署,指定制品

  • 步骤十︰点击环境并选择新建环境,会弹出对话框
    ·给你的环境取一个名字比如“日常”,其他都是用默认值。点击确认,弹出对话框再次确认

  • 步骤十一∶在流水线编辑界面点击查看部署机器,会打开新Tab

  • 步骤十二︰在新Tab里,选择关联机器,并按照屏幕提示操作导入华北3区域的ECS实例

  • 步骤十三:在流水线界面点击运行按钮,触发流水线执行

  • 步骤十四∶在流水线执行成功之后,回到阿里云管理控制台·点击云服务器ECS,然后点击数字1.

  • 步骤十五∶记下ECS实例的公网IP
    新开一个tab,输入http://<your_ public_p>:8080 (用你的公网ip替换<your_ public_ip> ),你就可以看到部署的网站了

3. 整体课程总结

阿里云-云效
云效,企业级一站式DevOps平台,源于阿里巴巴先进的研发理念和工程实践,致力于成为数字企业的研发效能引擎!云效提供从“需求->开发->测试->发布->运维->运营”端到端的协同服务和研发工具,支持公共云、专有云和混合云多种部署形态,通过人工智能、自动化技术的应用提升开发者的研发效能,持续交付有效价值。

DevOps ACA 阿里云效持续交付流水线(十)相关推荐

  1. DevOps ACA 阿里云效软件测试和质量保证(八)

    文章目录 云效软件测试和质量保证 1. 云效平台测试管理功能介绍 2. 云效测试用例 3. 云效测试计划 4. 云效测试用例执行与报告 云效软件测试和质量保证 1. 云效平台测试管理功能介绍 1. 测 ...

  2. 云原生时代一站式DevOps平台--阿里云效

    云原生 以原生开源技术构建的云环境是当前互联网行业的根基命脉 DevOps以云原生为根基,则可快速成长为参天大树 主流DevOps技术栈 目前互联网行业甚至传统行业都有自己的DevOps技术栈选型 不 ...

  3. 阿里云效devops平台简介

    阿里云效 云效是云原生时代一站式 BizDevOps 平台,产研数字化同行者,支持公共云.专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现产研数字化,打造 ...

  4. “双敏”能力及云原生DevOps工具链云效携手亮相阿里云峰会

    5月28日举办的阿里云峰会主论坛上,云效以「助力企业构建「双敏」能力,实现十倍效能提升」的定位闪亮登场,阿里巴巴高级研究员兼阿里云智能基础产品事业部负责人蒋江伟亲自发布. 双敏组织即为组织敏捷和研发敏 ...

  5. DevOps基础-5.3-持续交付:持续交付流水线

    在上一篇,我们讨论了持续交付流水线(英文是The continuous delivery pipeline)的第一阶段,即持续集成.在本篇文章中,我们将介绍其余的持续交付流程.在前面文章我把pipel ...

  6. 阿里云代码持续集成rdc思路

    因为是小成本公司,服务器的采购也都是在阿里云上采购的,所以整个项目的集成环境也是在阿里云上完成. 代码上线有很多种,有直接在服务器上拉代码的,有ftp上传的,也有scp推的.当然,不管走什么协议,这些 ...

  7. 持续交付流水线的敏捷利器:环境配置管理与应用部署自动化

    作者介绍 陈能技,DBAplus社群原创专家,新炬网络首席DevOps专家.14年开发测试与质量架构经验,擅长DevOps及APM.Docker.持续集成.持续交付在企业中的落地实施.著有<软件 ...

  8. 在云效平台实现流水线部署遇到的问题及解决

    前言:在云效平台上实现流水线部署作为本次大作业中部署工作一项重点,由我在13日和14日两天做了数次尝试并最终得以解决. 7月13日主要解决了项目在服务器上手动部署的问题: 在13日初步使用Python ...

  9. 云原生持续交付的模式和实践

    RIO(大众汽车公司的一个品牌)首席架构师Christian Deger最近在伦敦Continuous Lifecycle大会上分享了一系列实现云原生持续交付的模式和实践.Deger的演讲内容涵盖了用 ...

最新文章

  1. li在python中啥意思_Python中*和**的区别
  2. 系统试运行总结报告_制药行业计算机化系统验证与数据可靠性实施精要
  3. MSFT Outlook VBA处理新邮件的方法
  4. 正则表达式中的分组的匹配次数的理解
  5. linux的驱动开发——设备号
  6. 解决centos7 wget 报错nown. wget: unable to resolve host address ‘mirrors.aliyun.com’
  7. k8s核心技术-Controller(Deployment)_发布应用---K8S_Google工作笔记0029
  8. 推荐系统:参数协同过滤
  9. Android音视频开发学习——硬解码
  10. 原来iPhone手机还能自动清理垃圾!简单几步,就能多出几个G内存
  11. scratch 控制、侦测、数据和数字逻辑模块  教案
  12. RGB格式学习:RGBx、xRGB、RGBA、ARGB等格式转换成RGB
  13. UG10.0 工程图 在注释的时候 引用/插入 组件尺寸
  14. 错误specificity:nan
  15. 洛谷P4238 多项式乘法逆元
  16. linux文件如何通过vmtools共享到windows,使用vmtools来设置windows和linux的共享文件夹...
  17. MySQL第六讲 MySQL分库分表方案
  18. PR标题动画模板 创意动态多行标题注释字幕条pr模板
  19. Android无线WiFi调试项目adbwifi摆脱数据线拔插烦恼无轻松远程调试
  20. Attention 机制是什么?

热门文章

  1. 详解uni-app项目运行在ios模拟器调试
  2. 诺基亚225支持java_诺基亚220
  3. 网站友链有用吗?怎么交换?注意事项?
  4. DevOps背景下的分合之事
  5. 基于一体化有序信息和事件关系的脚本事件预测
  6. 二叉树的遍历与凹入表形式的二叉树打印
  7. C++音视频开发的技术要点
  8. 计算机二级报名安大,计算机二级考试PP--张辉老师(安大计协).ppt
  9. Python中的flask入门
  10. 为 BeagleBone Black 安装一个操作系统