我想创建一个从github到aws eks的cicd管道。 是否可以在Git操作上创建从GitHub到AWS EKS部署的管道?
答案 0 :(得分:2)
是的,您可能需要在两者之间使用某种CI / CD工具(Jenkins / Gitlab / AWS本机服务)来自动化整个过程。
流就像
开发人员提交更改->触发CI / CD管道->构建Docker映像->将其推送到ECR-使用(Kubectl或Helm图表)将最新映像部署到EKS
请参考: https://www.eksworkshop.com/intermediate/260_weave_flux/这是端到端实施的示例。
https://www.weave.works/blog/gitops-with-github-actions-eks https://aws.amazon.com/blogs/opensource/git-push-deploy-app-eks-gitkube/