如果我们有相同版本的 docker 镜像,我试图了解 Kubernetes 是否会在滚动更新的情况下重新部署。
假设在部署中我们有 5 个图像(应用程序)
- 如果我只想更新 1 个应用程序并只更新该图像
是否会更新已经使用最新版本的其他应用程序(我们可以使用拉取策略为“IfNotPresent”)/运行其他应用程序的最新版本的 pod 是否会推出到新的 pod?还是因为他们已经在运行最新的图像而保持原样?
基本上我想问的是,如果我们有 50 个应用程序并且我们正在使用带有 helm 图表的 kubernetes,如果我们只想更新 1 个应用程序并确保其他应用程序 pod 完全不受影响,那么部署策略是什么?