Derse dön: Geliştiriciler için YAML Hızı: vim ve Üretim
Ücretsiz uygulama · CKAD Hazırlık Programı · Modül 1: Strategy and speed
YAML from dry-run
25 dk uygulama · Temel
Tarayıcı Kubernetes (Killercoda 1 düğüm) veya Play-with-Kubernetes; yerel kurulum yok.
Bu labı iki şekilde yapabilirsin: tarayıcıda Killercoda üzerinde (ücretsiz, kurulum yok) veya Play-with-Kubernetes üzerinde ücretsiz çalışma alanı olarak. Killercoda düğmesi yeni sekmede açılır; bu çalışma sayfası burada kalır. Killercoda aynı anda tek ücretsiz senaryo koşturur: bekleme kuyruğu görürsen diğer Killercoda sekmelerini kapatıp bir dakika bekle.
Kazanımlar
- Pod, Deployment ve Service YAML dosyasını yazmadan üretir
- Uygula, düzenle ve yeniden uygulama döngüsünü tamamlar
Adım 1
Hepsini üret
Pod, Deployment ve ClusterIP Service bildirimlerini yalnızca `kubectl create ... -o yaml --dry-run=client` çıktısını dosyaya yönlendirerek üret. Bu turda elle YAML yazmak yasak.
Adım 2
Döngüyü tamamla
Dosyaları uygula, Deployment imajını `kubectl set image` ile değiştir, rolloutu doğrula, `kubectl rollout undo` ile geri al. Her komutu kaydet.
Çalıştığını nasıl doğrularsın
- Üç bildirim dry-run ile üretildi, elle yazılan sıfır
- Rollout tamamlandı ve kaydedilen komutlarla geri alındı