CP
cloudpuz
KubernetesBaşlangıçTroubleshootingDevOps

Kubernetes'e Sıfırdan Başlangıç: Temel Kavramlar

2026-06-29 · 11 dk okuma

Son doğrulama: 2026-07-17

Sıkça Sorulan Sorular

Kubernetes'te Pod nedir?

Pod, Kubernetes'in en küçük birimidir. Kubernetes doğrudan konteyner çalıştırmaz; onları Pod'ların içine sarar. Bir Pod, bir veya birkaç konteyneri ortak ağ ve depolamayı paylaşacak şekilde bir arada tutar ve çoğu zaman bir Pod bir uygulama konteynerine karşılık gelir.

Deployment ile Pod arasındaki fark nedir?

Tek başına Pod kırılgandır; düğüm çökerse Pod gider. Deployment ise 'bu uygulamadan her zaman şu kadar kopya çalışsın' dediğin yerdir: bir Pod ölürse yenisini oluşturur ve sürüm güncellerken rolling update yapar.

Kubernetes'te Service ne işe yarar?

Pod'lar gelip gider ve IP'leri sürekli değişir. Service, bir grup Pod'un önüne kararlı bir isim/IP koyar ve trafiği aralarında dağıtır; böylece servise konuşursun ve arkadaki Pod'lar değişse de umursamazsın.

CrashLoopBackOff hatası nasıl çözülür?

CrashLoopBackOff, konteynerin başlayıp sonra ölmesi demektir; teşhis için 'kubectl logs <pod>' (ve önceki denemeyi görmek için --previous) ile uygulamanın neden öldüğüne bakılır, ardından 'kubectl describe pod' ile Events ve probe hataları incelenir. Kök neden (config, image, port) düzeltilip rollout doğrulanır.

CrashLoopBackOff ile ImagePullBackOff arasındaki fark nedir?

CrashLoopBackOff, konteynerin başlayıp öldüğü durumdur ve logs'a bakılarak teşhis edilir. ImagePullBackOff ise image'ın çekilememesidir; nedeni yanlış isim/tag veya registry yetkisidir ve describe ile teşhis edilir. İki farklı dünyadır, karıştırılmamalıdır.

Okumak yetmez — dene.

Bu konuları tarayıcıda gerçek terminalde uygula.