DevOps Bootcamp · Ders

Pod'ların Başlamasını İzleme

Yükleme sonrasında sürümü kubectl ile doğrulayın.

4. ders / 413 adım

Pod'ların Başlamasını İzleme, CoddyKit'te ücretsiz bir DevOps Bootcamp dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, DevOps Bootcamp öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. DevOps Bootcamp kursu toplamda 4 dersten oluşur.

Güvenin, Sonra Doğrulayın

helm install başarı mesajı yazdırır, ancak asıl kanıt gerçekten çalışan pods öğeleridir. Helm işi Kubernetes'e devreder; şimdi çalışmasını izlersiniz. 👀

Önce Helm Durumu

Helm'in kendi görünümüyle başlayın. helm status, sürümün dağıtılmış durumunu ve şemanın kurulum sırasında yazdırdığı NOTES bölümünü gösterir.

helm status my-web -n web

kubectl'ye Geçin

Çalışan pod ayrıntıları için Kubernetes CLI'si olan kubectl kullanılır. Helm nesneleri oluşturdu; kubectl bunları doğrudan inceler.

Pod'ları Alın

İş yükünün pod'larını kubectl get pods ile, yalnızca burada önemli olanları göreceğiniz şekilde sürümün ad alanıyla sınırlı olarak listeleyin.

kubectl get pods -n web

STATUS Sütununu Okuyun

STATUS değerinin Running olmasını ve READY değerinin 1/1 göstermesini beklersiniz. Pending veya ContainerCreating, Kubernetes'in hâlâ öğeleri indirip başlattığı anlamına gelir.

Gerçek Zamanlı İzleyin

İzlemek için -w ekleyin; pod'lar durum değiştirdikçe liste yenilenir. Pending'den Running'e geçişlerini izleyin, ardından Ctrl+C tuşlarına basın.

kubectl get pods -n web -w

Sürüme Göre Filtreleyin

Şemalar kaynakları etiketler; böylece -l ve bir seçiciyle tek bir sürüme filtre uygulayarak yoğun bir ad alanını kolayca inceleyebilirsiniz.

kubectl get pods -n web -l app.kubernetes.io/instance=my-web

Deployment'ı Denetleyin

Deployment, pod'larınızı yönetir. kubectl get deployment, istenen ve kullanılabilir çoğaltmalar arasındaki farkı bir bakışta gösterir.

kubectl get deployment -n web

Bir Pod Sorun Çıkardığında

Takıldı mı veya çöküyor mu? kubectl describe pod, görüntü indirme hataları ya da başarısız sağlık yoklamaları gibi olayları gösterir; hata ayıklamaya ilk burada başlarsınız.

kubectl describe pod POD_NAME -n web

Günlüklere Göz Atın

Konteynerin kendisinin ne söylediğini görmek için çıktısını kubectl logs ile akış olarak alın. Uygulama hataları genellikle burada görünür.

kubectl logs POD_NAME -n web

Hizmete Ulaşın

Pod'lar Running olduğu hâlde ulaşılamıyor mu? Helm'in oluşturduğu Service nesnesini denetleyin. kubectl get svc, küme IP'sini ve pod'larınıza bağlanan bağlantı noktalarını gösterir.

kubectl get svc -n web

Hızlı Kontrol

Kurulumdan sonra nginx pod'larınızın gerçekten çalıştığını doğrulamak istiyorsunuz.

Özet

Bir sürümü helm status ile doğrulayın, ardından kubectl get pods, describe ve logs komutlarını kullanın. Running ve 1/1, kurulumunuzun gerçekten başarılı olduğu anlamına gelir. 🎉

Başlamak ücretsiz

Yapay zeka eğitmeniyle DevOps Bootcamp öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
142
Dersler
568

Sıkça Sorulan Sorular

“Pod'ların Başlamasını İzleme” dersi ücretsiz mi?

Evet — “Pod'ların Başlamasını İzleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve DevOps Bootcamp kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. DevOps Bootcamp kursu toplamda 4 dersten oluşur.

“Pod'ların Başlamasını İzleme” dersinde ne öğreneceğim?

Yükleme sonrasında sürümü kubectl ile doğrulayın. DevOps Bootcamp ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

DevOps Bootcamp öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te DevOps Bootcamp, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Pod'ların Başlamasını İzleme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu DevOps Bootcamp dersinde kod yazıp çalıştırabilir miyim?

Evet. Her DevOps Bootcamp dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. helm install ile nginx Dağıtma
  2. Sürümleri Adlandırma ve Ad Oluşturma
  3. Yükleme Sırasında Bir Namespace Hedefleme
  4. Pod'ların Başlamasını İzleme
← DevOps Bootcamp Sayfasına Dön