Right now the deployment rotates the pods when there is a change in a container image tag. However there are some cases, where a change should redeploy some resources.
For example, a change in spec.tls should add or remove relevant secrets and force the deployment to rotate the pods to account for the change in the TLS configuration (either when the TLS is removed, or when a user wants to edit the altNames key
This could be useful for any other change of specs in the deployment that would take place only with a resource update and a pod rotation.