端到端架构概念如何看待GitOps / Gitlab-IaC-k8s-Webapp?



我迷失在GitOps/DevOps与k8s部署的森林

我在

上找到了信息
  • Infrastructure as Code (Terraform)
  • Kubernetes k8s集群,所有k8s清单,Docker容器

但不清楚它们是如何结合在一起的

有没有推荐阅读?我没有成功地找到一个hello world e2e pipeline它显示了Gitlab-IaC-(AWS/GCP/...)-k8s-WebApp的部署,你们可能知道些什么?

你可以参考我的Github,它有非常正常的基本GitOps地形来提供GCP.

可以是不同的,因为你可以有多个repos存储Gitlab的配置CI你可以把它放在另一个repo像模块。

,下文(Terraform)和App(Helm, K8s YAML)部署将在不同的存储库中所以两者都有单独的GitlabCI配置和工作流.

不是Gitops但是它是CI/CDGCP cloudbuildgitlab-ci.yml

Server.js通常代码getdocker build当提交到giitrepo时,当你运行另一个触发配置文件时,它会更新deploy .yaml文件与sed命令设置图像配置文件

相关内容

  • 没有找到相关文章

最新更新