Kem Intensif DevOps · Pelajaran

Gantikan pada CLI dengan --set

Pelarasan nilai tunggal yang pantas semasa pemasangan.

Pelajaran 2 daripada 413 langkah

Gantikan pada CLI dengan --set ialah pelajaran Kem Intensif DevOps percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Kem Intensif DevOps, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Kem Intensif DevOps merangkumi sejumlah 4 pelajaran.

Ubah Suai Tanpa Fail

Kadang-kadang Anda hanya mahu mengubah satu tetapan. Bendera --set menggantikan satu nilai terus pada baris perintah. ⚡

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

Kunci Bersamaan Nilai

Sintaksnya mudah: laluan kunci, tanda sama dengan, kemudian nilainya. Helm memasukkan replicaCount terus ke dalam nilai carta.

--set replicaCount=3

Mencapai Kunci Bersarang

Gunakan titik untuk menelusuri pepohon nilai. Di sini, image.tag menyasarkan teg yang bersarang di bawah image.

--set image.tag=1.27.0

Tetapkan Beberapa Sekali Gus

Asingkan beberapa penggantian dengan koma atau ulangi bendera tersebut. Kedua-dua bentuk mengisi peta nilai yang sama.

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

Mengindeks Senarai

Untuk tatasusunan, letakkan indeks dalam kurungan siku. Ini menulis pada item pertama senarai ingress.hosts.

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

Meloloskan Aksara Khas

Titik dan koma di dalam nilai mempunyai makna khusus bagi Helm. Loloskannya dengan garis miring songsang supaya kekal sebagai sebahagian daripada rentetan.

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

Memaksa Rentetan

Nombor dan nilai benar/palsu ditaip secara automatik. Gunakan --set-string apabila Anda memerlukan nilai seperti versi dikekalkan sebagai teks.

--set-string image.tag=1.27

Membaca Nilai daripada Fail

Untuk nilai yang besar atau rahsia, --set-file membaca kandungan daripada fail dan bukannya menaipnya sebaris.

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

Sesuai untuk Automasi

Memandangkan ia terdiri daripada satu baris, --set amat sesuai dalam skrip dan CI apabila nombor binaan atau teg perlu dimasukkan dengan cepat.

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

Kenali Hadnya

Untuk banyak penggantian atau penggantian yang bersarang jauh, rentetan --set yang panjang menjadi sukar dibaca. Itulah petanda untuk beralih kepada fail nilai.

Mengatasi Nilai Lalai

Sebarang kunci yang Anda serahkan dengan --set menggantikan nilai lalai carta untuk kunci tersebut. Kunci yang tidak diubah mengekalkan nilai asalnya.

Semakan Pantas

Mari kita sahkan cara mencapai kunci bersarang dengan --set.

Kesimpulan

Gunakan --set untuk penggantian sebaris yang pantas dengan laluan bertitik, --set-string untuk mengekalkan teks dan fail nilai apabila konfigurasi semakin besar. ✅

Percuma untuk bermula

Pelajari Kem Intensif DevOps dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
142
Pelajaran
568

Soalan Lazim

Adakah pelajaran “Gantikan pada CLI dengan --set” percuma?

Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Kem Intensif DevOps, termasuk “Gantikan pada CLI dengan --set”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Kem Intensif DevOps merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Gantikan pada CLI dengan --set”?

Pelarasan nilai tunggal yang pantas semasa pemasangan. Anda berlatih Kem Intensif DevOps menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Kem Intensif DevOps?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Kem Intensif DevOps di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.

Berapa lamakah pelajaran “Gantikan pada CLI dengan --set” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Kem Intensif DevOps ini?

Ya. Setiap pelajaran Kem Intensif DevOps menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Memeriksa Lalai dengan helm show values
  2. Gantikan pada CLI dengan --set
  3. Membekalkan Fail values Tersuai dengan -f
  4. Cara --set dan -f Digabungkan
← Kembali ke Kem Intensif DevOps