Investigate cleaning up gitlab-operator on helm delete
Summary
We need to ensure the operator is cleaned up on helm delete. So we don't leave it in the cluster, and so we can re-deploy a new version.
The operator doesn't get currently deleted because it is launched in a pre-install hook, and isn't managed by helm. At the moment we still need the operator to be launched here, in order for it to have the opportunity to pause existing deploys before the update is rolled out.
cc\ @Ahmadposten