Estoy trabajando con un controlador ingress de nginx, dentro de kubernetes como un Daemon set. Para habilitar las listas blancas agregue el siguiente parámetro dentro del configmap: whitelist-source-range con las ips que quiero permitir separadas por comas. Al realizar esto intente acceder desde una de las ips pero el resultado fue un error 403. Buscando encontré la recomendación de cambiar en el servicio el parámetro externalTrafficPolicy a local, realice este cambio pero aun no funciona.
Ingrese a uno de los pod para verificar los módulos y hay una carpeta modules pero en ella no aparece el modulo que es por defecto: ngx_http_access_module, por lo cual quedé con la duda si esta puede ser la causa del problema. La instalacion del ingress la realice a través de helm v2.16.1 versión estable asi:
helm install stable/nginx-ingress --name ingress --values ingress-config.yml --namespace kube-system