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 |
||||||||||||||||||||||||||||||||||
Homepage |
||||||||||||||||||||||||||||||||||
Source |
||||||||||||||||||||||||||||||||||
Type |
||||||||||||||||||||||||||||||||||
Namespace |
ingress-nginx |
|||||||||||||||||||||||||||||||||
Argo CD Project |
Project.infrastructure |
|||||||||||||||||||||||||||||||||
Environments |