diff --git a/bitnami/nginx-ingress-controller/README.md b/bitnami/nginx-ingress-controller/README.md index 76da2520e..31cc7d524 100644 --- a/bitnami/nginx-ingress-controller/README.md +++ b/bitnami/nginx-ingress-controller/README.md @@ -145,6 +145,7 @@ Parameter | Description | Default `configMapNamespace` | The nginx-configmap namespace name | `""` `tcpConfigMapNamespace` | The tcp-services-configmap namespace name | `""` `udpConfigMapNamespace` | The udp-services-configmap namespace name | `""` +`maxmindLicenseKey` | License key used to download GeoLite2 databases | `""` `defaultBackend.enabled` | If false, defaultBackendService must be provided | `true` `defaultBackend.name` | Name of the default backend component | `default-backend` `defaultBackend.image.repository` | Default backend container image repository | `k8s.gcr.io/defaultbackend` diff --git a/bitnami/nginx-ingress-controller/templates/controller-daemonset.yaml b/bitnami/nginx-ingress-controller/templates/controller-daemonset.yaml index 42352d65f..7f890522c 100644 --- a/bitnami/nginx-ingress-controller/templates/controller-daemonset.yaml +++ b/bitnami/nginx-ingress-controller/templates/controller-daemonset.yaml @@ -72,6 +72,9 @@ spec: {{- if .Values.scope.enabled }} - --watch-namespace={{ default .Release.Namespace .Values.scope.namespace }} {{- end }} + {{- if .Values.maxmindLicenseKey }} + - --maxmind-license-key={{ .Values.maxmindLicenseKey }} + {{- end }} {{- if and (.Values.reportNodeInternalIp) (.Values.hostNetwork)}} - --report-node-internal-ip-address={{ .Values.reportNodeInternalIp }} {{- end }} diff --git a/bitnami/nginx-ingress-controller/templates/controller-deployment.yaml b/bitnami/nginx-ingress-controller/templates/controller-deployment.yaml index 14ff0d20b..1f9062057 100644 --- a/bitnami/nginx-ingress-controller/templates/controller-deployment.yaml +++ b/bitnami/nginx-ingress-controller/templates/controller-deployment.yaml @@ -72,6 +72,9 @@ spec: {{- if .Values.scope.enabled }} - --watch-namespace={{ default .Release.Namespace .Values.scope.namespace }} {{- end }} + {{- if .Values.maxmindLicenseKey }} + - --maxmind-license-key={{ .Values.maxmindLicenseKey }} + {{- end }} {{- if and (.Values.reportNodeInternalIp) (.Values.hostNetwork) }} - --report-node-internal-ip-address={{ .Values.reportNodeInternalIp }} {{- end }} diff --git a/bitnami/nginx-ingress-controller/values-production.yaml b/bitnami/nginx-ingress-controller/values-production.yaml index b816a23ad..1c9935a44 100644 --- a/bitnami/nginx-ingress-controller/values-production.yaml +++ b/bitnami/nginx-ingress-controller/values-production.yaml @@ -111,6 +111,10 @@ tcpConfigMapNamespace: "" ## udpConfigMapNamespace: "" +## License key used to download Geolite2 database +## +maxmindLicenseKey: "" + ## Additional command line arguments to pass to nginx-ingress-controller ## E.g. to specify the default SSL certificate you can use ## extraArgs: diff --git a/bitnami/nginx-ingress-controller/values.yaml b/bitnami/nginx-ingress-controller/values.yaml index f0c5f6d0d..ebd308a4c 100644 --- a/bitnami/nginx-ingress-controller/values.yaml +++ b/bitnami/nginx-ingress-controller/values.yaml @@ -111,6 +111,10 @@ tcpConfigMapNamespace: "" ## udpConfigMapNamespace: "" +## License key used to download Geolite2 database +## +maxmindLicenseKey: "" + ## Additional command line arguments to pass to nginx-ingress-controller ## E.g. to specify the default SSL certificate you can use ## extraArgs: