PaaS如何更好的支持Devops实现,如何jenkins实现CI/CD?

PaaS如何更好的支持Devops实现,如何jenkins实现CI/CD ?显示全部

PaaS如何更好的支持Devops实现,如何jenkins实现CI/CD ?

收起
参与45

查看其它 4 个回答danise的回答

danisedanise系统工程师国有银行

其实PaaS平台是包含devops的流程的,比如cloudfoundery,从用户提交代码即进入PaaS平台。也可以将PaaS和devops分为两个不同的系统。1、用户提交代码到代码仓库(gitlab svn bitbucket等) 2 CI工具(比如jenkins bamboo)触发自动编译,在slave节点编译并生成可执行程序 3 slave节点利用dockerfile打成镜像,并上传至测试镜像仓库 4 调用PaaS平台api创建应用容器并运行 5执行相关测试(如单元测试)。5 测试通过后,可调用PaaS平台api在集成测试环境创建应用容器,执行集成测试。
以上可作为一个服务的一条流水线,针对于不同的服务在jenkins里可固化为一个模板,重复使用

银行 · 2017-09-07
浏览4697

回答者

danise
系统工程师国有银行
擅长领域: 云计算PaaS系统运维

danise 最近回答过的问题

回答状态

  • 发布时间:2017-09-07
  • 关注会员:6 人
  • 回答浏览:4697
  • X社区推广