0Pricing
DevOps Bootcamp · Pelajaran

Meng-override melalui CLI dengan --set

Penyesuaian satu nilai dengan cepat saat pemasangan.

Meng-override melalui CLI dengan --set adalah pelajaran DevOps Bootcamp gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar DevOps Bootcamp, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Sesuaikan Tanpa Berkas

Terkadang Anda hanya ingin mengubah satu pengaturan. Opsi --set menimpa satu nilai langsung pada baris perintah. ⚡

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

Kunci Sama dengan Nilai

Sintaksnya sederhana: jalur kunci, tanda sama dengan, lalu nilainya. Helm memasukkan replicaCount langsung ke dalam nilai paket.

--set replicaCount=3

Menjangkau Kunci Bersarang

Gunakan titik untuk menelusuri pohon nilai. Di sini image.tag menargetkan tag yang bersarang di bawah image.

--set image.tag=1.27.0

Tetapkan Beberapa Sekaligus

Pisahkan beberapa penggantian dengan koma, atau ulangi opsinya. Kedua bentuk tersebut mengisi peta nilai yang sama.

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

Mengindeks Daftar

Untuk sebuah larik, masukkan indeks di dalam tanda kurung siku. Ini menulis ke item pertama dalam daftar ingress.hosts.

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

Meloloskan Karakter Khusus

Titik dan koma di dalam nilai memiliki arti khusus bagi Helm. Loloskan karakter tersebut dengan garis miring terbalik agar tetap menjadi bagian dari teks.

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

Memaksa Menjadi Teks

Angka dan nilai benar-salah otomatis diberi tipe. Gunakan --set-string saat Anda perlu mempertahankan nilai seperti versi sebagai teks.

--set-string image.tag=1.27

Membaca Nilai dari Berkas

Untuk nilai yang besar atau rahasia, --set-file membaca isinya dari sebuah berkas, bukan mengetikkannya langsung.

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

Sangat Praktis untuk Otomatisasi

Karena hanya terdiri dari satu baris, --set sangat praktis dalam skrip dan CI saat nomor build atau label perlu dimasukkan dengan cepat.

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

Kenali Batasnya

Untuk banyak penggantian atau penggantian yang bersarang dalam, rangkaian --set yang panjang menjadi sulit dibaca. Itulah saatnya Anda beralih ke berkas nilai.

Mengalahkan Nilai Bawaan

Setiap kunci yang Anda berikan dengan --set menggantikan nilai bawaan paket untuk kunci tersebut. Kunci yang tidak disentuh tetap menggunakan nilai aslinya.

Pemeriksaan Singkat

Mari kita pastikan cara menjangkau kunci bersarang dengan --set.

Rangkuman

Gunakan --set untuk penggantian cepat langsung pada baris perintah dengan jalur bertitik, --set-string untuk mempertahankan teks, dan berkas nilai saat pengaturan mulai bertambah. ✅

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Meng-override melalui CLI dengan --set” gratis?

Ya — teks lengkap “Meng-override melalui CLI dengan --set” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus DevOps Bootcamp, upgrade ke CoddyKit PRO. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Meng-override melalui CLI dengan --set”?

Penyesuaian satu nilai dengan cepat saat pemasangan. Kamu berlatih DevOps Bootcamp dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai DevOps Bootcamp?

Tidak diperlukan pengalaman sebelumnya. DevOps Bootcamp di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Meng-override melalui CLI dengan --set” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran DevOps Bootcamp ini?

Ya. Setiap pelajaran DevOps Bootcamp menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Memeriksa Nilai Bawaan dengan helm show values
  2. Meng-override melalui CLI dengan --set
  3. Menyediakan File values Khusus dengan -f
  4. Cara --set dan -f Digabungkan
← Kembali ke DevOps Bootcamp