Meng-override melalui CLI dengan --set
Penyesuaian satu nilai dengan cepat saat pemasangan.
Meng-override melalui CLI dengan --set adalah pelajaran Helm Academy 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 Helm Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Helm Academy 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=3Kunci Sama dengan Nilai
Sintaksnya sederhana: jalur kunci, tanda sama dengan, lalu nilainya. Helm memasukkan replicaCount langsung ke dalam nilai paket.
--set replicaCount=3Menjangkau Kunci Bersarang
Gunakan titik untuk menelusuri pohon nilai. Di sini image.tag menargetkan tag yang bersarang di bawah image.
--set image.tag=1.27.0Tetapkan 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.0Mengindeks 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.comMeloloskan 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"=linuxMemaksa 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.27Membaca Nilai dari Berkas
Untuk nilai yang besar atau rahasia, --set-file membaca isinya dari sebuah berkas, bukan mengetikkannya langsung.
--set-file config.tls=./server.crtSangat 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_TAGKenali 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 Helm Academy, upgrade ke CoddyKit PRO. Kursus Helm Academy 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 Helm Academy 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 Helm Academy?
Tidak diperlukan pengalaman sebelumnya. Helm Academy 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 Helm Academy ini?
Ya. Setiap pelajaran Helm Academy 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
- Memeriksa Nilai Bawaan dengan helm show values
- Meng-override melalui CLI dengan --set
- Menyediakan File values Khusus dengan -f
- Cara --set dan -f Digabungkan