Ensure that changes to Secrets and ConfigMaps properly restart relevant pods
Summary
We need to ensure that when the Operator reconciles a CR change and updates a ConfigMap or Secret, the downstream pods associated with Deployments/StatefulSets are restarted to pick up the changes.
The charts currently set an annotation with the ConfigMap checksum, which should cover that specific scenario. We should ensure the same happens for changes in Secrets.