diff --git a/src/internal/controller/zitadelcluster_controller.go b/src/internal/controller/zitadelcluster_controller.go index d4307fe..86b03c8 100644 --- a/src/internal/controller/zitadelcluster_controller.go +++ b/src/internal/controller/zitadelcluster_controller.go @@ -292,7 +292,7 @@ func (r *ZitadelClusterReconciler) reconcileInitJob(ctx context.Context, zitadel } return ctrl.Result{}, nil } - if !reflect.DeepEqual(existingJob.Spec.Template.Spec, desiredInitJob.Spec.Template.Spec) { + if desiredInitJob.Spec.Template.Spec.Containers[0].Image != existingJob.Spec.Template.Spec.Containers[0].Image { gracePeriod := int64(0) err := r.Delete(ctx, &existingJob, &client.DeleteOptions{