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 newtcpExternalConfigsetting - Ability to use a templated TCP ConfigMap name from another chart
-
controller-configmap-tcp.yaml:.metadata.nameis a templateingress-nginx.tcp-configmap -
controller-deployment.yaml:.spec.template.spec.containers[0].argsusesingress-nginx.tcp-configmaptemplate for ConfigMap name - GitLab chart overrides
ingress-nginx.tcp-configmapso thatgitlab/gitlab-org/charts/gitlab-shellcan configure its TCP service
-
controller.service.loadBalancerIP with global.hosts.externalIP
common.labels configuration option
controller-deployment.yaml:
- Add
podlabelsandglobal.pod.labelsto.spec.template.metadata.labels
default-backend-deployment.yaml:
- Add
podlabelsandglobal.pod.labelsto.spec.template.metadata.labels