0Pricing
Ansible Academy · Ders

ansible-playbook ile Çalıştırma

Playbook'u çalıştırın ve çıktısını okuyun.

ansible-playbook ile Çalıştırma, CoddyKit'te ücretsiz bir Ansible Academy dersidir. Bu, 4 dersinin 3. 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, Ansible Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ansible Academy kursu toplamda 4 dersten oluşur.

ansible-playbook Komutu

Bir playbook'u düz ansible ile değil, ansible-playbook komutuyla çalıştırırsınız. Çalıştırmak istediğiniz YAML dosyasını bu komuta verin.

ansible-playbook site.yml

Envanterinize Yönlendirme

Ana bilgisayarlarınızı listeleyen envanter dosyasını seçmek için -i kullanın. Bu seçenek olmadan Ansible varsayılan envantere geri döner.

ansible-playbook -i inventory.ini site.yml

Önce Bilgileri Toplama

Göreceğiniz ilk şey Gathering Facts görevidir. Ansible, görevlerinizi çalıştırmadan önce her ana bilgisayar hakkında ayrıntılar toplar.

TASK [Gathering Facts] *********

Görev Satırlarını Okuma

Her görev, ana bilgisayar başına bir durum yazdırır. Tam olarak ne olduğunu bildiren ok, changed veya failed sonuçlarını görürsünüz.

TASK [start nginx] *********
changed: [web1]

ok Değişiklik Olmadığı Anlamına Gelir

Yeşil bir ok, ana bilgisayarın zaten istenen durumda olduğu anlamına gelir. Ansible kontrol etmiş ve değiştirilmesi gereken hiçbir şey olmadığına karar vermiştir.

changed İşlem Yapıldığı Anlamına Gelir

Sarı bir changed, Ansible'ın ana bilgisayarı istediğiniz duruma getirmek için gerçekten değiştirdiği anlamına gelir. Gerçek işte budur.

PLAY RECAP

Sonunda PLAY RECAP, her ana bilgisayarı özetler: kaç görevin ok, changed, unreachable veya failed sonucuyla tamamlandığını gösterir.

PLAY RECAP *********
web1 : ok=2 changed=1 failed=0

failed ve unreachable

Sıfırdan farklı bir failed, görevin o ana bilgisayarda hata verdiği anlamına gelir. unreachable ise Ansible'ın SSH üzerinden bağlantı bile kuramadığı anlamına gelir.

-v ile Ayrıntı Düzeyini Artırma

Bir hatada mı takıldınız? Daha fazla ayrıntı için -v ekleyin. Daha derin hata ayıklama çıktısı görmek için -vvvv'ye kadar daha fazla v ekleyebilirsiniz.

ansible-playbook site.yml -vv

Çalıştırmadan Önce Söz Dizimini Denetleme

--syntax-check ile YAML hatalarını erkenden yakalayın. Bu seçenek, hiçbir ana bilgisayara dokunmadan playbook'u ayrıştırır.

ansible-playbook site.yml --syntax-check

Tek Bir Ana Bilgisayarla Sınırlama

Önce tek bir makinede mi test ediyorsunuz? Yaygınlaştırmadan önce play'i yalnızca bir ana bilgisayarda çalıştırmak için --limit kullanın.

ansible-playbook site.yml --limit web1

Kısa Kontrol

Bir görev bir ana bilgisayarda changed gösteriyor. Bu ne anlama gelir?

Play'leri Çalıştırıp Okuyabilirsiniz

Artık playbook'ları ansible-playbook ile başlatıp özeti okuyabilirsiniz. ok, changed ve failed tüm hikâyeyi anlatır. ✅

Sıkça Sorulan Sorular

“ansible-playbook ile Çalıştırma” dersi ücretsiz mi?

Evet — “ansible-playbook ile Çalıştırma” 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 Ansible Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ansible Academy kursu toplamda 4 dersten oluşur.

“ansible-playbook ile Çalıştırma” dersinde ne öğreneceğim?

Playbook'u çalıştırın ve çıktısını okuyun. Ansible Academy 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.

Ansible Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Ansible Academy, 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 3. dersidir.

“ansible-playbook ile Çalıştırma” 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 Ansible Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Ansible Academy 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. Ansible için Gereken YAML Söz Dizimi
  2. Anlık Komutlardan Tekrarlanabilir Playbook'a
  3. ansible-playbook ile Çalıştırma
  4. Beş Satırda Nginx Kurma
← Ansible Academy Sayfasına Dön