Issue Description: Currently, there is a set of kuttl e2e tests that only exist in Gitlab which means that these tests are not executed as part of the CI tests. These e2e tests require the operator to be deployed on a cluster, as opposed to running the operator locally like it currently does. The GitOps Operator currently does not have e2e test coverage for a deployed operator on a cluster.
Solution: We need to greater utilize openshift-ci in our CI checks to launch a cluster, build an operator bundle, make and push and image to a registry, and run the kuttl test suite against it. We also would need to move the kuttl tests from gitlab to the gitops operator code base in github and deal with the consequences of moving that so that current processes that use it don't break.