Ingress-nginx Helm values reference¶
Helm values reference table for the ingress-nginx
application.
Key |
Type |
Default |
Description |
---|---|---|---|
global.vaultSecretsPath |
string |
Set by Argo CD |
Base path for Vault secrets |
ingress-nginx.controller.allowSnippetAnnotations |
bool |
|
Allow Ingress resources to add NGINX configuration snippets. This is required by Gafaelfawr. |
ingress-nginx.controller.config.compute-full-forwarded-for |
string |
|
Put the complete path in |
ingress-nginx.controller.config.proxy-body-size |
string |
|
Maximum size of the client request body (needs to be large enough to allow table uploads) |
ingress-nginx.controller.config.server-snippet |
string |
See |
Add additional per-server configuration used by Gafaelfawr to report errors from the authorization layer |
ingress-nginx.controller.config.ssl-redirect |
string |
|
Redirect all non-SSL access to SSL |
ingress-nginx.controller.config.use-forwarded-headers |
string |
|
Enable the |
ingress-nginx.controller.metrics.enabled |
bool |
|
Enable metrics reporting via Prometheus |
ingress-nginx.controller.podLabels |
object |
See |
Add labels used by |
ingress-nginx.controller.resources |
object |
See |
Resource requests and limits for ingress-nginx controller |
ingress-nginx.controller.service.externalTrafficPolicy |
string |
|
Force traffic routing policy to Local so that the external IP in |
vaultCertificate.enabled |
bool |
|
Whether to get the ingress TLS certificate from Vault instead of Let’s Encrypt |