0Pricing
Helm Academy · Pelajaran

Menerapkan Perubahan dengan helm upgrade

Kirim nilai baru atau versi chart baru.

Menerapkan Perubahan dengan helm upgrade adalah pelajaran Helm Academy gratis di CoddyKit. Ini adalah pelajaran 1 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.

Mengapa upgrade Diperlukan

Setelah rilis berjalan, Anda jarang memasangnya ulang. Untuk mengubah apa pun, gunakan helm upgrade untuk menerapkan pengaturan baru pada rilis yang sama. 🔄

Bentuk Dasar

Perintah upgrade menerima nama rilis terlebih dahulu, lalu paket yang harus digunakan. Helm menghitung perbedaannya dan menerapkannya untuk Anda.

helm upgrade my-app bitnami/nginx

Nama Sama, Keadaan Baru

Nama rilis harus sesuai dengan rilis yang sudah ada. Helm menemukannya, membuat manifes baru, dan hanya memperbarui bagian yang benar-benar berubah.

Mengubah Nilai

Alasan paling umum untuk melakukan upgrade adalah konfigurasi baru. Berikan --set untuk menyesuaikan satu nilai tanpa mengedit berkas paket apa pun.

helm upgrade my-app bitnami/nginx --set replicaCount=3

Meningkatkan Versi Paket

Anda juga dapat beralih ke paket yang lebih baru dengan --version. Opsi ini mengambil templat baru sambil mempertahankan identitas rilis Anda.

helm upgrade my-app bitnami/nginx --version 15.5.0

Gunakan Kembali atau Atur Ulang Nilai

Secara bawaan, upgrade menghitung ulang nilai dari paket dan opsi Anda. Tambahkan --reuse-values untuk mempertahankan nilai dari rilis sebelumnya juga.

helm upgrade my-app bitnami/nginx --reuse-values --set image.tag=1.27

Tunggu hingga Siap

Tambahkan --wait dan Helm akan menunggu hingga pod baru benar-benar siap, bukan langsung mengembalikan kontrol saat API menerima perubahan. ✅

helm upgrade my-app bitnami/nginx --wait --timeout 5m

Peningkatan Atomik

Flag --atomic membuat Helm membatalkan perubahan secara otomatis jika peningkatan gagal, sehingga penerapan yang rusak tidak membuat Anda terhenti di tengah jalan.

helm upgrade my-app bitnami/nginx --atomic

Setiap Peningkatan Menjadi Revisi

Setiap upgrade yang berhasil menaikkan nomor revisi rilis sebesar satu. Riwayat inilah yang memungkinkan pembatalan dilakukan nanti.

Pratinjau Dahulu

Tidak yakin dengan dampak suatu peningkatan? Tambahkan --dry-run untuk merender manifes baru dan memvalidasinya tanpa mengubah klaster.

helm upgrade my-app bitnami/nginx --set replicaCount=3 --dry-run

Meningkatkan dari Chart Lokal

Argumen chart juga dapat berupa jalur lokal. Arahkan upgrade ke direktori chart Anda sendiri saat menyempurnakannya.

helm upgrade my-app ./my-app

Pemeriksaan Singkat

Anda ingin peningkatan yang gagal membatalkan perubahannya sendiri secara otomatis. Flag apa yang harus Anda tambahkan?

Rangkuman

Sekarang Anda dapat mengelola perubahan dengan helm upgrade: nama tetap sama, chart atau nilai baru, dan setiap eksekusi menghasilkan revisi baru. Gunakan --wait dan --atomic untuk penerapan yang lebih aman. 🚀

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menerapkan Perubahan dengan helm upgrade” gratis?

Ya — teks lengkap “Menerapkan Perubahan dengan helm upgrade” 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 “Menerapkan Perubahan dengan helm upgrade”?

Kirim nilai baru atau versi chart baru. 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 1 dari 4.

Berapa lama pelajaran “Menerapkan Perubahan dengan helm upgrade” 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

  1. Menerapkan Perubahan dengan helm upgrade
  2. Pemasangan atau Peningkatan dengan --install
  3. Meninjau helm history
  4. Mengembalikan dengan helm rollback
← Kembali ke Helm Academy