美文网首页
接入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