The Gitlab Helm chart deploy page says "The default Helm chart configuration is not intended for production. The default chart creates a proof of concept (PoC) implementation where all GitLab services are deployed in the cluster. For production deployments, you must follow the Cloud Native Hybrid reference architecture." in a warning box.
What do they mean exactly with production? Like don't use it in a production K8s cluster so you don't interfere with your production workload or like don't use the Gitlab from the chart as your only, and therefore productive, Gitlab installation because of reasons?
I'm setting up a Kubernetes Cluster in our small company and would like to use Gitlab running in this cluster without having to install it on some dedicated system but I'm confused if I can/should use this Helm chart or not due to this warning.
I hope someone can shed some light on this for me, thanks.
Edit: The Reference architectures | GitLab are completely insane in comparison to us, we're 3 people in the IT. Did I wrongly take the possibility of having Gitlab running in Kubernetes as an actual alternative to the usual installation but it's not at all suitable for us and/or worth the hassle of setting it up? Gitlab also writes "This is an advanced setup. Running services in Kubernetes is well known to be complex. This setup is only recommended if you have strong working knowledge and experience in Kubernetes. The rest of this section assumes this."