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:alpineYapı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:alpineYokNode: 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.