在这里插入图片描述
CI/CD实践

  1. 在gitlab上定义WebHooc事件,若发生push到GitLab操作,则触发Jenkins的Job
  2. Jenkins从GitLab拉取代码,静态分析,启动服务,单元测试,构建镜像,推送到Docker仓库:Harbor仓库等动作
    docker build
    docker push
    在同一个Jenkins的pipeline中,docker push之后,定义一个新的stage用以发布服务,kubectl set image deployments/xxx xxx=imageName
Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐