Our NGINX fork
Our fork of the NGINX chart was pulled from GitHub.
Adjustments to the NGINX fork
The following adjustments were made to the NGINX fork:
-
tcp-configmap.yaml
: is optional depending on newtcpExternalConfig
setting - Ability to use a templated TCP ConfigMap name from another chart
-
controller-configmap-tcp.yaml
:.metadata.name
is a templateingress-nginx.tcp-configmap
-
controller-deployment.yaml
:.spec.template.spec.containers[0].args
usesingress-nginx.tcp-configmap
template for ConfigMap name - GitLab chart overrides
ingress-nginx.tcp-configmap
so thatgitlab/gitlab-org/charts/gitlab-shell
can configure its TCP service
-
controller.service.loadBalancerIP
with global.hosts.externalIP
common.labels
configuration option
controller-deployment.yaml
:
- Add
podlabels
andglobal.pod.labels
to.spec.template.metadata.labels
default-backend-deployment.yaml
:
- Add
podlabels
andglobal.pod.labels
to.spec.template.metadata.labels