I am trying to understand whether Kubernetes redeploys in case of rolling updates if we have same version of docker images.
Suppose in a deployment we have 5 images (applications)
- and if I want to update only say 1 application and update only that image
will the other applications which is already using the latest version (we can use the pull policy to be "IfNotPresent") be updated/the pods running the latest version of the other apps be rolled out to new pods? or because they are already running the latest images be left as is?
Essentially what I am trying to ask is if we have say 50 applications and we are using kubernetes with helm charts, if we want to update only 1 application and make sure other application pods are not affected at all, what would be the deployment strategy?