DevOps

Kubernetes Networking

CNI (Calico, Cilium), NetworkPolicies, kube-proxy, CoreDNS, Service mesh temelleri, DNS gecikmesi sorun giderme

24 mülakat soruları·
Mid-Level
1

Kubernetes'te CNI (Container Network Interface) nedir?

Cevap

CNI, Kubernetes'te container'lar için ağ arayüzünü uygulayan bir eklentidir. Pod'lara IP adresleri tahsis etmekten ve pod'lar arası iletişimi sağlamak için ağı yapılandırmaktan sorumludur. Her Kubernetes cluster'ı çalışmak için bir CNI gerektirir ve CNI seçimi NetworkPolicies veya performans gibi mevcut ağ özelliklerini etkiler.

2

Kubernetes cluster'ında kube-proxy'nin temel rolü nedir?

Cevap

kube-proxy, Kubernetes Service'lerine iletişimi sağlamak için her node'da ağ kurallarını korur. iptables, IPVS veya nftables kurallarını yapılandırarak trafiği ilgili pod'lara yönlendirerek Service kavramını uygular. kube-proxy olmadan Service'ler çalışmaz ve uygulamalar kararlı ClusterIP adresleri aracılığıyla iletişim kuramaz.

3

Kubernetes'te CoreDNS'in işlevi nedir?

Cevap

CoreDNS, Kubernetes cluster'ı içinde DNS çözümlemesi sağlayarak pod'ların Service'leri ada göre keşfetmesini sağlar. service.namespace.svc.cluster.local biçimindeki adları otomatik olarak ilgili ClusterIP adreslerine çözer. CoreDNS, service-to-service iletişimi için gereklidir ve Kubernetes 1.13'ten beri kube-dns'in yerini almıştır.

4

Hangi Kubernetes Service türü cluster'ın her node'unda bir port açar?

5

Calico ile Flannel arasındaki temel fark nedir?

+21 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