DevOps

Ingress & API Gateway

Ingress controllers (NGINX, Traefik), Gateway API, cert-manager, TLS termination, ingress routing sorun giderme

20 mülakat soruları·
Mid-Level
1

Kubernetes'te bir Ingress'in ana rolü nedir?

Cevap

Ingress, cluster dışından dahili servislere HTTP ve HTTPS servislerini açar ve kural tabanlı (host, path) yönlendirme yapar. Servis başına bir IP gerektiren LoadBalancer servislerinin aksine, tek bir genel IP üzerinden birden fazla servisi yönetmeye olanak tanır. Ingress ayrıca TLS termination, yönlendirmeler ve içerik tabanlı yönlendirme sağlar.

2

Ingress ile LoadBalancer tipi Servis arasındaki fark nedir?

Cevap

Bir LoadBalancer Servisi, servis başına benzersiz bir genel IP'ye sahip özel bir bulut yük dengeleyici oluşturur ki bu birden fazla servisle pahalı olabilir. Bir Ingress, yönlendirme kuralları (host-based, path-based) aracılığıyla birden fazla arka uç servise trafiği yönlendirmek için tek bir giriş noktası (bir IP) kullanır. Ingress çalışmak için bir Ingress Controller gerektirir, oysa LoadBalancer doğrudan bulut sağlayıcı tarafından yönetilir.

3

Kubernetes'te bir Ingress Controller nedir?

Cevap

Bir Ingress Controller, Kubernetes API'yi Ingress kaynakları için izleyen ve ardından tanımlanan yönlendirme kurallarını uygulamak için bir reverse proxy'yi (NGINX, Traefik, HAProxy gibi) otomatik olarak yapılandıran bir bileşendir. Varsayılan olarak entegre edilen diğer Kubernetes controller'larının aksine, Ingress Controller ayrı olarak kurulmalıdır. Ingress kurallarını gerçek proxy yapılandırmasına çevirir.

4

2025'te en popüler Ingress Controller'lar nelerdir?

5

Ingress ile host tabanlı yönlendirme nasıl yapılandırılır?

+17 mülakat soruları

Bir sonraki mülakatın için DevOps'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla