Replace gitlab-shell generator functions with helm data
From: https://gitlab.com/gitlab-org/gl-openshift/gitlab-operator/-/issues/1#note_447387527
Replacing the skeleton generators (like GitalySecret in place now with the final output handled via accessors (from Helm Template).
- This can be parallelized on a per-chart basis
- Deploy using this new model/accessors
Details
Remove the existing gitlab-shell generators (configmap, secret, service, deployment), and instead create a function that applies the gitlab-shell chart from the helm data model (established in https://gitlab.com/gitlab-org/gl-openshift/gitlab-operator/-/issues/33)