DEV Community

Suleyman
Suleyman

Posted on

Kubernetes Nginx Ingress Controller Kurulumu

Merhaba, bu makalemizde kubernetes yaygın olarak kullanılan nginx ingress controller kurulumunu gerçekleştireceğiz.

Image description

Normal şartlarda sizler her bulut sağlayıcısında (AWS,Azure,GCP) LoadBalancer türünde bir servis açtığınızda bir Public IP adresi alır. Servislerinizde çoğaldığında maddi açıdan problem olmaya başlar. Ingress tam olarak bu servislerin önünde durarak domain ve path'lere göre yönlendirme yapmaktadır. Siz artık tüm alan adlarını ingress'in sahip olduğu bir tek Public IP adresine yönlendirirsiniz.

Nginx ingress controller helm ile deploy edeceğiz.

kubectl create namespace nginx-ingress
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm install my-ingress-nginx ingress-nginx/ingress-nginx --namespace nginx-ingress
Enter fullscreen mode Exit fullscreen mode

Top comments (0)