restrict access by IP address on nginx in k8s (not nginx ingress)

posted in: container, docker, gcp, kubernetes, nginx | 0

halo sobat sekolahlinux, kali ini saya akan sedikit memberikan tips dan trick bagaimana cara menggunakan restrict access by IP di nginx web server yang di deploy didalam k8s, ada beberapa hal yang perlu kamu lakukan.

pertama tentunya service k8s type nya harus LoadBalancer lalu juga tambahkan externalTrafficPolicy: LocalĀ kurang lebih nantinya manifest servicenya akan seperti dibawah ini

  • externalTrafficPolicy: Local : sendiri berguna untuk memforward real client ip agar tidak tereplace oleh ip node worker k8s

lalu selanjutnya pada .conf nginx server saya membuatnya menjadi seperti dibawah ini

sekian tutorial sederhana kali ini semoga bermanfaat

Leave a Reply

Your email address will not be published. Required fields are marked *