DevOps Practitioner · Modül 5: Ansible ve konfigürasyon yönetimi
Sahip Olunan Makinelerde Gizliler ve Degisim Guvenligi
Sahip olunan makineler uretim aliskanliklerini hak eder. Gizliler calisma aninda basvuruyla disaridan gelir, riskli degisiklikler onizleme arkasinda asamali dagilir; son bilinen iyi tek yeniden uygulamayla bir komut uzaktadir.
10 dk okuma
Kazanımlar
- Gizli icerigi oyun kitabi, degisken ve tarihten uzak tutmak
- Gizlilere calisma aninda repo disindan basvurmak
- Riskli degisiklikleri denetim kipi, sinir ve asamali dagitimla korumak
- Bozuk yapilandirmayi son bilinen iyiyi yeniden uygulayarak geri almak
Neden onemli
Parola grup degisken dosyasinda durur, baglanmis, her klona kopyalanmis. Yeni ekip uyesi repoyu kisisel dizustune klonlar; gizli artik dizustunun gezdigi yerdedir. M11 kurali burada tekrarlar cunku ayartma burada tekrarlar: surum denetiminde gizli icerik arac ne olursa olsun duyurusu gecikmis ihlaldir. Calisma aninda operator ortamindan veya kasa aracindan basvur; repo isimleri tutar, baytlari asla.
Kavramlar
Gizli yonetimi uc harekettir. Repo disinda sakla (anahtarlari surum denetimi disinda sifreli kasa dosyalari veya calismada okunan gizli yoneticisi). Oyun kitabi ve rollerde isimle basvur; gorev ve sablonlar degerleri calisma aninda gelen degiskenlerle calisir. Servisin kaldirdigi yerde cakismayla dondur, sonra kaynaktan iptal et; baska yerde hâlâ calisan parolanin kasa girisini silmek hicbir seyi iptal etmez.
Degisim guvenligi dort gecit dizer. Farkli denetim kipi patlama yaricapini onizler. Sinirlar calismayi once tek kanarya hedefle kisitlar. Asamali dagitim dogrulama arasi grup grup ilerler; M14un surumlere ogrettigi ayni dagitim sabri. Son bilinen iyinin yeniden uygulanmasi geri almadir: calismalar idempotent oldugu icin onceki degiskenlerin yeniden uygulanmasi ozel duzeneksiz onceki durumu geri getirir; L37 labi kanitlar.
Denetim donguyu kapatir. Her calisma kimi neyi hangi oyun kitabi surumuyle hedefledigini kaydeder; kayit olay sonrasi ne degisti sorusunun yanitidir. Paylasilan lab makinelerine calismalar duyurulur; sahip olunan hedeflere calismalar yine kaydedilir. Kayitsiz degisiklik sonradan sabotajdan ayirt edilemez.
Uygulamali ornek
Demo rol gizli basvurulu servis yapilandirmasini yonetir. Ogrenci kanarya hedefe once denetim kipiyle calisir, uygular, dogrular; sonra gruba dagitir. Bozuk degisken sahnelenir, kanarya denetimi yakalar; onceki degiskenlerin yeniden uygulanmasi hizmeti geri getirir. Sondaki repo aramasi boyunca sifir gizli bayti kanitlar.
Yaygin yanlis hamle
Gizlileri repoda sifreleyip anahtar, dondurme ve iptal hikayesini atlamak. Duzeneiksiz damla guvenlik gibi hissettiren sustur. Once basvurular ve calisilmis dondurme; olcek isteyince duzenek.
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
Demo rolu kanarya sahip olunan hedefe once denetim kipiyle uygula, bozuk degisken sahnele, kanaryada yakala; onceki degiskenleri yeniden uygulayarak geri getir.
Geçme kriterleri
Kayitta kanarya onizlemesi, yakalanan ariza, hizmet dogrulamali geri getirme ve sifir gizli bayt kanitlayan repo aramasi vardir.