0Pricing
DevOps Bootcamp · Ders

--set ile CLI'da Üzerine Yazma

Yükleme sırasında tek bir değerde hızlı değişiklik yapın.

--set ile CLI'da Üzerine Yazma, CoddyKit'te ücretsiz bir DevOps Bootcamp dersidir. Bu, 4 dersinin 2. 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, DevOps Bootcamp öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. DevOps Bootcamp kursu toplamda 4 dersten oluşur.

Dosya olmadan ayarlayın

Bazen yalnızca tek bir ayarı değiştirmek istersiniz. --set seçeneği, tek bir değeri doğrudan komut satırında geçersiz kılar. ⚡

helm install web bitnami/nginx --set replicaCount=3

Anahtar eşittir değer

Söz dizimi basittir: bir anahtar yolu, eşittir işareti ve ardından değer. Helm, replicaCount değerini doğrudan grafiğin değerlerine yerleştirir.

--set replicaCount=3

İç içe anahtarlara ulaşın

Değerler ağacında ilerlemek için nokta kullanın. Burada image.tag, image altında iç içe bulunan etiketi hedefler.

--set image.tag=1.27.0

Birden fazlasını aynı anda ayarlayın

Birden fazla geçersiz kılmayı virgüllerle ayırın veya seçeneği tekrarlayın. Her iki biçim de aynı değerler eşlemesini besler.

--set replicaCount=3,image.tag=1.27.0

Listelerde dizin kullanma

Bir dizi için dizini köşeli parantez içine yazın. Bu işlem ingress.hosts listesinin ilk öğesine yazar.

--set ingress.hosts[0].host=example.com

Özel karakterleri kaçırın

Bir değerin içindeki noktaların ve virgüllerin Helm için anlamı vardır. Bunların dizenin parçası olarak kalması için ters bölü çizgisiyle kaçırın.

--set nodeSelector."kubernetes\.io/os"=linux

Dize olmaya zorlayın

Sayılar ve doğru-yanlış değerleri otomatik olarak türlendirilir. Sürüm gibi bir değeri metin olarak korumanız gerektiğinde --set-string seçeneğini kullanın.

--set-string image.tag=1.27

Değerleri dosyadan okuyun

Büyük veya gizli bir değer için --set-file, içeriği satır içinde yazmak yerine bir dosyadan okur.

--set-file config.tls=./server.crt

Otomasyon için ideal

Tek satırdan oluştuğu için --set, bir derleme numarasını veya etiketi hızlıca eklemeniz gereken betiklerde ve CI ortamlarında öne çıkar.

helm upgrade web ./chart --set image.tag=$BUILD_TAG

Sınırlarını bilin

Çok sayıda veya derin iç içe geçmiş geçersiz kılma için uzun --set dizeleri okunamaz hâle gelir. Bu, bir değerler dosyasına geçmeniz gerektiğinin işaretidir.

Varsayılanların önüne geçer

--set ile verdiğiniz herhangi bir anahtar, grafiğin o anahtar için varsayılan değerinin yerine geçer. Dokunulmayan anahtarlar özgün değerlerini korur.

Kısa sınama

--set ile iç içe bir anahtara nasıl ulaşacağınızı doğrulayalım.

Özet

Hızlı satır içi geçersiz kılmalar için noktalı yollarla --set seçeneğini, metni korumak için --set-string seçeneğini kullanın; yapı büyüdüğünde bir değerler dosyasına geçin. ✅

Sıkça Sorulan Sorular

“--set ile CLI'da Üzerine Yazma” dersi ücretsiz mi?

Evet — “--set ile CLI'da Üzerine Yazma” 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 DevOps Bootcamp kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. DevOps Bootcamp kursu toplamda 4 dersten oluşur.

“--set ile CLI'da Üzerine Yazma” dersinde ne öğreneceğim?

Yükleme sırasında tek bir değerde hızlı değişiklik yapın. DevOps Bootcamp 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.

DevOps Bootcamp öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te DevOps Bootcamp, 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 2. dersidir.

“--set ile CLI'da Üzerine Yazma” 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 DevOps Bootcamp dersinde kod yazıp çalıştırabilir miyim?

Evet. Her DevOps Bootcamp 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. helm show values ile Varsayılanları İnceleme
  2. --set ile CLI'da Üzerine Yazma
  3. -f ile Özel values Dosyası Sağlama
  4. --set ve -f Nasıl Birleştirilir
← DevOps Bootcamp Sayfasına Dön