用AWS EC2从零搭建Jenkins并实现GitOps CI/CD
一月 16, 2025
上一篇:用AWS EC2从零搭建Kubernetes和ArgoCD
前一篇里,我们在 AWS EC2
上从无到有,搭建了 Kubernetes
集群和 ArgoCD
。因为终究缺少 CI
环境以实现真正的实时持续集成,这一篇将手把手,在
AWS EC2
上搭建 Jenkins
实现一个 GitOps CI/CD
工作流。
上一篇:用AWS EC2从零搭建Kubernetes和ArgoCD
前一篇里,我们在 AWS EC2
上从无到有,搭建了 Kubernetes
集群和 ArgoCD
。因为终究缺少 CI
环境以实现真正的实时持续集成,这一篇将手把手,在
AWS EC2
上搭建 Jenkins
实现一个 GitOps CI/CD
工作流。
在AWS上实现 Kubernetes 集群最简单的方法是走 EKS(Elastic Kubernetes Service)托管服务(managed service)。但后来发现 EKS 成本高昂,会有一笔跟 EC2 计算费用无关的起步价,仅仅来源于 EKS。为了学习(省钱),我们来用裸机 EC2 实例搭建 Kubernetes 集群,以及集成 ArgoCD 实现 CD (Continuous Deployment)。
...