DevOps Practitioner · Modül 5: Ansible ve konfigürasyon yönetimi
Envanter, Baglanti ve Ilk Durust Calisma
Yapilandirma yonetimi sahip oldugun makinelerin listesi ve denetlenebilir baglantiyle baslar. Envanter hedefleri adlandirir, SSH dosyalarda paylasilan gizlisiz baglanir; ilk calisma oyun kitabini soz vermeden yolu kanitlar.
10 dk okuma
Kazanımlar
- Envanterin ne bildirdigini aciklamak: hangi makineler, hangi gruplarda, hangi degiskenlerle
- Sahip olunan hedeflere repoda parolasiz SSH ile baglanmak
- Tek seferlik komut calistirip degisti-iyi ciktisini okumak
- Her calismayi acik hedef oruntuye kosmak, varsayilan hepsine asla
Neden onemli
Oyun kitabi sinir konmadigi icin tum makinelere calisir; deneme gorevi ziyaretciye demo sunan makinede web sunucusunu yeniden baslatir. Patlama yaricapi karar degil varsayilandi. Bu sinif her yapilandirma olayi eksik tek satiri paylasir: calisma hic kosulmadi. Envanter gruplari ve acik hedef oruntu calismadan once kapsami gorunur kilar; once sinirlama aliskanligi kazalari etkisizlestirir.
Kavramlar
Envanter yapili listedir: makineler, makine gruplari ve her duzeyde degiskenler. Gruplar rolleri ifade eder (web, db, lab); oyun kitaplari IP yerine niyete seslenir; grup degiskenleri farklari, makine degiskenleri istisnalari tutar. Sabit dosyalar sabit lablara uyar; degisken kaynaklar bulutlara, ama bu modul lablari bilerek yerel ve sabit kalir.
Baglanti anahtar kimlikli SSHdir; ozel anahtar repoya, sohbete ve ekran goruntusune girmez. Denetim makinesi anahtari siki dosya izinleriyle tutar; hedefler herkese acik yariligi tasir. Oyun kitabasi yazmadan baglantiyi salt okunur tek seferlik komutla dene: gruba ulas, olgulari topla, cikti durumlarini oku. Yesil ulasilabilir demektir; ulasilabilirlik herseyin onkosuludur.
Tek seferlik cikti modulun kullandigi sozlugu ogretir: iyi zaten dogru, degisti hareket etti, basarisiz etmedi demektir. Cok iyili sifir degisiklikli calisma basaridir, sessizlik degil; makinelerin niyete uydugunu kanitlar. Acik oruntu ve sinirlarla kos; arac hareketten once yazdirdigi hedef listeyi onayla.
Hedefler sahip oldugun makinelerdir: yerel sanal, lab konteynerleri, actigin atilabilir ornekler. Kural mutlaktir ve her labda tekrarlanir: calismalari sahip olmadigin makinelere cevirme, deneylere paylasilan altyapiyi odunc alma, hedefe ulasmak icin gercek kimlik gomme.
Uygulamali ornek
Iki konteynerli lab web ve db yerine gecer. Ogrenci iki gruplu sabit envanter yazar, lab grubuna sinirli salt okunur olgu komutu calistirir ve iyi ciktiyi okur. Sonra bilerek sinirsiz oruntu once bos gruba denetim kipinde gosterilir; kapsamin calismadan sonra degil once dogrulandigi gosterilir.
Yaygin yanlis hamle
Uretim ve lab makinelerini ayni gruplarda tek envanterde paylasmak. Genis oruntulu lab deneyi uretim olayi olur. Guven alani basina ayri envanter; lab envanteri yalnizca lab makinelerini bilir.
Mini kontrol
4 soruluk isteğe bağlı öz kontrol. Yanıtlar cihazından çıkmaz, saklanmaz ve hiçbir değerlendirmeye sayılmaz.
Ders geri bildirimi
Henüz yayında geri bildirim yok.
Geri bildirim yazmak için giriş yap ve dersi tamamla.
Kaynaklar
Alıştırma
Iki sahip olunan lab hedefli gruplu sabit envanter yaz, tek gruba sinirli salt okunur komut calistir; hedef listeyi ve iyi ciktiyi alintila.
Geçme kriterleri
Kayitta gruplu envanter, kullanilan acik sinir ve degisikliksiz alintilanan iyi cikti vardir; uretim makinesi yoktur.