Kubernetes serisi
KUBERNETES / LAB 1 · Başlangıç · 7 DK · SİMÜLASYON

Cluster, node ve ilk Pod.

Kubernetes’in parçalarını tanı. Bir Pod’un oluşturulmasından çalışmasına kadar ilerle.

01 / KAVRAMI ANLA

Cluster, uygulamaların çalıştığı node’ları ve bunları yöneten control plane’i kapsar. API server isteği alır; scheduler uygun node’u seçer, node üzerindeki kubelet container’ı çalıştırır. Pod bir veya daha fazla container’ı barındıran en küçük dağıtım birimidir. Bu ilk örnekte bir Deployment değil, bağımsız Pod oluşturuyoruz. ContainerCreating ve ImagePullBackOff birer container waiting reason bilgisidir; Pod bu sırada Pending phase’inde olabilir.

Control planeNodePodkubectl
İlgili komut / yapılandırma örneği
apiVersion: v1
kind: Pod
metadata:
  name: web
spec:
  containers:
    - name: web
      image: nginx:alpine
Yapılandırma parçaları ilgili kavramı gösterir; tek başına tam uygulama manifesti olmayabilir.
02 / SENİN GÖREVİN

Pod’u oluştur, aşamaları ilerletip Running durumuna getir. Sonra Pod’u sil.

kubernetes / lab-1
API serverSchedulerKubelet

Pod / web

nginx:alpineYok

Node: henüz seçilmedi

DENEY BAŞLAMAYA HAZIR
03 / KENDİNİ DENE

Deployment tarafından yönetilmeyen bu Pod silinirse ne olur?

Laboratuvarın tamamlanması için deney hedefini gerçekleştir ve soruyu yanıtla.