Skip to content

Commit

Permalink
fix geoip2 configuration docs (#11151)
Browse files Browse the repository at this point in the history
Co-authored-by: dVerhees <30548963+dVerhees@users.noreply.github.com>
  • Loading branch information
k8s-infra-cherrypick-robot and dVerhees committed Mar 24, 2024
1 parent 13f8b28 commit 3230e4a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/user-guide/nginx-configuration/configmap.md
Expand Up @@ -730,7 +730,7 @@ _**default:**_ true
Enables the [geoip2 module](https://github.com/leev/ngx_http_geoip2_module) for NGINX.
Since `0.27.0` and due to a [change in the MaxMind databases](https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases) a license is required to have access to the databases.
For this reason, it is required to define a new flag `--maxmind-license-key` in the ingress controller deployment to download the databases needed during the initialization of the ingress controller.
Alternatively, it is possible to use a volume to mount the files `/etc/nginx/geoip/GeoLite2-City.mmdb` and `/etc/nginx/geoip/GeoLite2-ASN.mmdb`, avoiding the overhead of the download.
Alternatively, it is possible to use a volume to mount the files `/etc/ingress-controller/geoip/GeoLite2-City.mmdb` and `/etc/ingress-controller/geoip/GeoLite2-ASN.mmdb`, avoiding the overhead of the download.

!!! important
If the feature is enabled but the files are missing, GeoIP2 will not be enabled.
Expand Down

0 comments on commit 3230e4a

Please sign in to comment.