Senior
Kubernetes'te Ingress ve Ingress Controller nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Kubernetes'te Ingress, küme içindeki servislerin dış erişimini yöneten bir nesnedir, genellikle HTTP/HTTPS üzerinden. URL, ana bilgisayarlar ve diğer parametrelere göre isteklerin yönlendirme kurallarını belirler.
Ingress Kontrolörü, bu kuralları pratikte uygulayan bir bileşendir. Ingress nesnelerindeki değişiklikleri dinler ve trafiği kurallara uygun şekilde yönlendirmek için bir yük dengeleyici veya proxy (örneğin, NGINX, Traefik) yapılandırır.
Örnek: example.com/api isteklerinin api-service servisine, example.com/web isteklerinin ise web-service servisine gitmesini sağlayan bir Ingress oluşturursunuz. Ingress Kontrolörü bu kuralları uygular ve doğru yönlendirmeyi sağlar.