code: func (podStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) {
  	newPod := obj.(*api.Pod)
  	oldPod := old.(*api.Pod)
  	newPod.Status = oldPod.Status
  
  	podutil.DropDisabledPodFields(newPod, oldPod)
  }
docs: // PrepareForUpdate clears fields that are not allowed to be set by end users on update.