Derse dön: Yayınları, Duraklatmaları ve Geri Almaları Yönetmek
Ücretsiz uygulama · CKAD Hazırlık Programı · Modül 3: Application deployment
Config and secrets
25 dk uygulama · Temel
Tarayici Kubernetes (Killercoda 1 dugum) 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
- ConfigMap i sabit degerden ve dosyadan kurar
- Gizli degerleri uca hic yazdirmadan baglar
- Uygulamanin enjekte degerleri gordugunu iceriden kanitlar
Adım 1
Iki yolla ConfigMap
Bir ConfigMap i `--from-literal`, birini dosyadan kur. Ilkini ortam degiskeni, ikincisini birim olarak bagla. Iceriden exec ile ikisini de geri oku.
Adım 2
Gizli hijyeni
Secret kur, ortam degiskeni olarak bagla; uygulama okurken degeri sen `echo` ile yazdirma. Yazarken `stringData`, okurken yalnizca ornekler icin base64 pratigi yap.
Çalıştığını nasıl doğrularsın
- Her iki ConfigMap iki farkli yolla tuketildi, iceriden geri okundu
- Gizli deger uygulama tarafindan kullanildi, sen yazdirmadin