Unprivileged deployment of Helm chart in Openshift
Summary
Gitlab Helm chart should be able to deploy the required resources without Admin privileges.
Improvement
Currently, users require admin privileges to deploy the Gitlab Helm chart, either for the ClusterRole Admin privileges for tiller
ServiceAccount or to apply specific SecurityContextConstraints to service accounts used across the Helm charts.
Users should be able to deploy Gitlab without any admin privileges of any kind, if possible, and if not, state in the docs clearly what pre-requisites need to be done by administrators.