Document use of nginx-ingress on self-hosted kubernetes
Summary
From https://gitlab.com/charts/gitlab/issues/727
Documentation is lacking for using the in-chart nginx-ingress
on a Self-hosted k8s deployment. Add documentation on the considerations of using our nginx-ingress
in place of a provided nginx-ingress, when used with as Self-hosted k8s like Minikube or Rancher Kubernetes Engine (RKE)
Details
There was a lot of detailed inspection to the usage of both in and out of chart Ingresses in #727 (closed). We should build out documentation from the information collected there. A lot of this is RKE specific, but we may be able to re-evaluate Minikube's setting examples based on the finding regarding using nginx-ingress.controller.kind=DaemonSet
with !520 (merged).
Relevant links
- https://gitlab.com/charts/gitlab/issues/727#note_105187246
- https://gitlab.com/charts/gitlab/issues/727#note_105653113
cc @xelfe