DevOps Practitioner · Modül 3: Helm ve ortam konfigürasyonu
Kopyala Yapistirsiz Tek Cizelge, Cok Ortam
Ortam farklari catal degil veridir. Katmanli deger dosyalari ortam basina neyin degistigini incelemecinin okuyacagi satirlarla ifade eder; birlesme sirasi sonucu ongorulebilir kilar.
10 dk okuma
Kazanımlar
- Taban degerleri, ortam dosyalari ve tek seferlikleri birlesme sirasinda dizmek
- Yanlis deger birlesmesini islenmis ciktidan teshis etmek
- Ortam farklarini kucuk, adli ve incelenebilir tutmak
- Deger dosyasinda gizli icerik reddetmek, bagli olsun olmasin
Neden onemli
Hazirlama uretim tasindiktan uc hafta sonra eski API surumunu sunar ve hazirlamanin gercekte hangi deger dosyasini kullandigini kimse soyleyemez. Dagitim isi degerleri hic birlesmemis daldan almis, fark kimse hazirlamayi bilerek islemedigi icin saklanmis. Ortam sapmasi pahali olana kadar sessizdir. Caresi mekaniktir: her ortam adli dosyalardan sabit sirada islenir, sira yazilidir, islenmis cikti kurulumdan once denetlenir.
Kavramlar
Katmanlama: cizelgede taban degerler, ortam basina bir dosya (values-staging.yaml) ve yalnizca tek seferlik onizlemelere komut satiri; gercek ortamlara asla. Her katman oncekini ezer; hazirlama zinciri her makinede aynidir cunku dagitim taniminda yasar, kulaktan dolma hafizada degil.
Birlesmeleri islenmis ciktidan teshis et, dosyalardan degil. Hazirlama yanlis replika gosterince hattin kullandigi zincirle isle ve hangi katmanin koydugunu bul; L31 labi tam bunu sondajlar. Klasik birlesme ariklari: yalnizca bir anahtar istenirken tum harita degismis (haritalar anahtar anahtar birlesir ama bos veya tip degisimi kardesleri siler), komut satirindan sayilar yazi gelir, ortam dosyalari yanlis sirada uygulanir ve uretim degerleri hazirlamaya sizdirir.
Fark yuzeyini kucuk tut. Hazirlama dosyasi tabandan kirk satir farkliysa ortamlar tek cizelgeli farkli sistemlerdir; cizelgeyi bol veya catali kabul et. Kucuk farklar hizli incelenir ve gurultulu bozulur; buyuk farklar hic incelenmez ve sessiz bozulur.
Gizliler bu dosyalara binmez. Veritabani parolali deger dosyasi parolayi sonsuza dek tarihe gomer; dondurme ulasamaz. 3. ders gizlilere kendi duzenegini verir; bu dersin kurali bostur: degerde, ornekte, sohbette ve ekran goruntusunde gizli icerik yok.
Uygulamali ornek
Demo cizelge replikayi, ana makineyi ve kayit duzeyini ezen hazirlama dosyasi alir. Ogrenci tabani, hazirlamayi ve uretimi isler; sonra ariza sahneler: uretim ana makinesini hazirlama zincirine koyan gecersiz kilma. Islenmis cikti sizmeyi acik gosterir; duzeltme sablonu yamamak degil saskan katmani kaldirir.
Yaygin yanlis hamle
Ortam farklarini dagitim isinde komut satiri bayraklariyla gecmek. Kume durumu o zaman surumlenmemis bayraklara baglidir; surumu uretmek komut satirini hafizadan kurmak demektir. Ortamlara dosya, yalnizca atilabilir onizlemelere bayrak.
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 cizelgeyi belgelenmis katman zinciriyle hazirlama icin isle, sizan gecersiz kilma sahnele, islenmis ciktida bul ve katmani kaldir.
Geçme kriterleri
Kayitta katman zinciri, islenmis ciktida sizan deger ve temiz isleyen duzeltilmis zincir vardir.