Jenkins Kubernetes 流水线
2023-12-27 15:00:35   88  举报             
     
         
 Jenkins Kubernetes流水线是一种基于容器化技术的持续集成和持续交付解决方案。它通过将Jenkins与Kubernetes集群结合,实现了自动化构建、测试、部署和监控应用程序的过程。在流水线中,开发者可以定义一系列的任务,如代码拉取、编译、测试、打包等,这些任务会按照预定的顺序自动执行。同时,流水线还可以根据不同的环境和需求,自动选择适当的镜像和资源进行部署。通过这种方式,开发者可以更加高效地管理和交付软件,提高开发速度和质量。总之,Jenkins Kubernetes流水线为现代软件开发提供了一种强大的工具,有助于实现快速、可靠的软件交付。
    作者其他创作
 大纲/内容
 发起请求
    Pod
  代码质量检查
  Pull Images
  镜像打包上传
  自动化测试
  Service
  kustomize.yaml
  git pull 代码
  平台
  docker pull && docker push
  Deployment
  部署到k8s
  复制job 执行pipeline
  打包应用nodejava
  请求K8s 调度Slave 节点
  Pipeline
  镜像安全检测
  Sonar scanner
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 