Esta resposta diz que você pode usar um balanceador de carga do Google Cloud Platform por meio de um objeto Ingress e, em seguida, encontrar o endereço IP do cliente no cabeçalho X-Forwarded-For
.
Agora estou usando o GKE com kubernetes e um contêiner nginx para representar diferentes serviços. Meu objetivo é bloquear alguns países. Eu estou acostumado a fazer isso com nginx e é útil módulo geoip, mas a partir de agora, o kubernetes não encaminha o ip do cliente real para os contêineres, então eu não posso usá-lo.
Qual seria a solução mais simples / mais barata para filtrar os países até que os kubernetes realmente enviassem o IP real?
obrigado!
Esta resposta diz que você pode usar um balanceador de carga do Google Cloud Platform por meio de um objeto Ingress e, em seguida, encontrar o endereço IP do cliente no cabeçalho X-Forwarded-For
.