diff --git a/pkg/kubectl/cmd/set/set_image.go b/pkg/kubectl/cmd/set/set_image.go index a85d78e1b10..9f707df4898 100644 --- a/pkg/kubectl/cmd/set/set_image.go +++ b/pkg/kubectl/cmd/set/set_image.go @@ -196,9 +196,11 @@ func (o *ImageOptions) Run() error { continue } } - spec.Containers[i].Image = resolved - // Perform updates - transformed = true + if spec.Containers[i].Image != resolved { + spec.Containers[i].Image = resolved + // Perform updates + transformed = true + } } } // Add a new container if not found