首页 > 解决方案 > 在 Kubernetes 上发布新版本时自动更新容器镜像

问题描述

我有一个私人存储库。当镜像在这个私有存储库上更新时,我想自动更新我在 Kubernetes 上的镜像。我怎样才能做到这一点?

标签: dockerkubernetescontainersdevops

解决方案


Kubernetes 原生不具备有新镜像时自动重新部署 Pod 的特性。理想情况下,您想要的是一个启用 GitOps 风格部署的工具,其中 git 中的状态更改将同步到 Kubernetes 集群。有支持 GitOps 的FluxArgoCD开源工具。

最近有一个公告将这两个项目合并为 ArgoFlux。


推荐阅读