ingress-nginx — Ingress controller#

The ingress-nginx application is an installation of ingress-nginx from its Helm chart. It is used as the ingress controller for all Science Platform applications.

We use ingress-nginx, rather than any native ingress controller, in all Rubin Science Platform environments because we use the NGINX auth_request feature to do authentication and authorization with gafaelfawr. We also apply custom configuration required for correct operation of the Portal Aspect, to support our NetworkPolicy rules, and to ensure mostly-correct logging of client IP addresses.

View on GitHub

applications/ingress-nginx Application template

Homepage

https://kubernetes.github.io/ingress-nginx/

Source

kubernetes/ingress-nginx

Type

Helm

Namespace

ingress-nginx

Argo CD Project

Project.infrastructure

Environments

base

values

ccin2p3

values

idfdev

values

idfint

values

idfprod

values

minikube

values

roe

values

roundtable-dev

values

roundtable-prod

values

summit

values

tucson-teststand

values

Guides#