Jenkins Kubernetes 流水线
2023-12-27 15:00:35 82 举报
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 条评论
下一页