美文网首页
接入devops的项目应该包含哪些功能

接入devops的项目应该包含哪些功能

作者: 深圳都这么冷 | 来源:发表于2022-09-04 10:42 被阅读0次

devops应该包含哪些步骤

  • 1.单元测试

make test

  • 2.代码扫描
    这一步一般是通知SonarQube拉代码并执行扫描,所以必须是已经提交并推送的代码

  • 3.构建制品
    开发必须知道自己的代码打包为制品后的格式

make && make image
make && make rpm
make && make pip
make && make deb
...

    1. 制品发布
      这里指推送到自己的仓库,对外还不可见

make push

    1. 服务部署
      从这一步开始,操作的就围绕制品,代码仓库的Makefile就没有用了
      这一步,将制品和相关自定义的配置文件分发到目标机器,然后重启服务
    1. 服务检测
      探测服务是不是正常启动。一般有一个正常标识,还有超时时间,在超时时间之内检测到启动正常,就是成功部署,否则失败部署
    1. 回滚
      在第6步的失败的基础上,执行回滚

进一步解读

以上步骤中第1,2,3,4步就是开发从实现到交付的步骤,开发需要心中有数,所以,需要提供相应的支持
从第5步开始是运维的工作,运维拿到制品执行上线。

相关文章

网友评论

      本文标题:接入devops的项目应该包含哪些功能

      本文链接:https://www.haomeiwen.com/subject/yzmvnrtx.html