I'm using GKE and want to restrict my external load balancers from unwanted traffic. I found two options that problematic for me:
- Nginx plus + maxmind solution for geo filtering - I'm looking for an open source solution (and the maxmind lite is not available anymore).
- GKE Ingress + Cloud armor, but I'm using nginx and other load balancers and not the GKE Ingress.
I'm looking for a better solution, maybe in a global kubernetes level implemented as a daemonset or a regular deployment proxy.