Kubernetes如何部署以更新映像自动CI/CD

Kubernetes如何部署以更新映像自动CI/CD,kubernetes,continuous-integration,google-kubernetes-engine,flux,Kubernetes,Continuous Integration,Google Kubernetes Engine,Flux,我正在使用gcp和kubernetes 我有gcp存储库和容器注册表 在进入主分支后,我有一个构建容器的触发器 我不知道如何设置一些自动触发器来部署新版本的容器(docker文件) 如何实现构建过程的自动化?您需要一些额外的部分来实现这一点,例如,如果您使用Helm来打包部署,那么您可以使用Flux来触发自动化部署 这里有两种解决方案 您可以展开build步骤。云构建还可以将更改推送到您的GKE集群。你可以阅读更多关于这方面的内容 您目前拥有的是一个可靠的CI管道,您可以使用最近发布的CD。这

我正在使用gcp和kubernetes

我有gcp存储库和容器注册表

在进入主分支后,我有一个构建容器的触发器

我不知道如何设置一些自动触发器来部署新版本的容器(docker文件)


如何实现构建过程的自动化?

您需要一些额外的部分来实现这一点,例如,如果您使用Helm来打包部署,那么您可以使用Flux来触发自动化部署


这里有两种解决方案

  • 您可以展开
    build
    步骤。云构建还可以将更改推送到您的GKE集群。你可以阅读更多关于这方面的内容

  • 您目前拥有的是一个可靠的CI管道,您可以使用最近发布的CD。这与GCE、GKE和GAE很好地集成,并允许您自动化CD部分