0Pricing
DevOps Bootcamp · Pelajaran

Isi di dalam Paket Chart

Template dan nilai bawaan yang dibundel sebagai satu unit.

Isi di dalam Paket Chart adalah pelajaran DevOps Bootcamp 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 DevOps Bootcamp, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Apa Itu Chart

Chart adalah paket Helm: sekumpulan templat Kubernetes beserta pengaturan bawaan yang bersama-sama menjelaskan satu aplikasi yang dapat di-deploy. 📦

Chart Berupa Direktori

Di disk, chart hanyalah sebuah direktori dengan tata letak tetap. Helm membaca struktur tersebut untuk mengetahui cara merender dan memasangnya.

mychart/
  Chart.yaml
  values.yaml
  templates/

Chart.yaml Mengidentifikasinya

Berkas Chart.yaml menyimpan metadata: nama chart, versinya, dan deskripsi singkat yang ditampilkan Helm kepada Anda.

apiVersion: v2
name: mychart
version: 0.1.0

Direktori templates

Folder templates menyimpan manifes Kubernetes yang ditulis sebagai templat Go. Di sinilah Deployment dan Service didefinisikan.

templates/deployment.yaml
templates/service.yaml

Nilai Bawaan Berada di values.yaml

Berkas values.yaml menyediakan konfigurasi bawaan. Templat membaca nilai-nilai ini sehingga pengguna dapat menyesuaikan perilaku tanpa mengedit manifes.

replicaCount: 1
image:
  repository: nginx
  tag: "1.27"

Templat dan Nilai

Gagasan utamanya sederhana: templat menjelaskan bentuknya, sedangkan nilai mengisi bagian yang kosong. Helm menggabungkan keduanya untuk menghasilkan manifes akhir.

Membaca Nilai dalam Templat

Templat mengambil nilai dari objek .Values. Kurung kurawal ganda menandai tempat Helm mengganti nilai tersebut dengan nilai sebenarnya.

spec:
  replicas: {{ .Values.replicaCount }}

NOTES.txt Menyapa Pengguna

NOTES.txt opsional dalam templates mencetak petunjuk penggunaan setelah pemasangan, seperti cara mengakses aplikasi Anda. Helm juga merendernya sebagai templat.

Subdirektori charts

Chart dapat menyertakan chart lain di dalam folder charts. Dependensi ini, yang disebut chart turunan, dipasang bersama chart induknya.

mychart/
  charts/
    redis/

Satu Unit, Berversi

Karena semuanya dikirim bersama, chart menjadi satu artefak berversi. Naikkan versi dalam Chart.yaml dan seluruh paket akan berpindah sebagai satu kesatuan.

Manfaat Penggabungan Ini

Mengemas templat dan bawaan secara bersamaan berarti Anda mengirimkan aplikasi yang lengkap dan dapat diulang, bukan tumpukan berkas YAML yang terpisah-pisah. 🎯

Pemeriksaan Singkat

Mari pastikan tata letak chart sudah jelas.

Ringkasan

Chart menggabungkan templat, nilai bawaan, dan metadata menjadi satu paket berversi. Templat membentuknya, nilai mengonfigurasinya. ✅

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Isi di dalam Paket Chart” gratis?

Ya — teks lengkap “Isi di dalam Paket Chart” 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 “Isi di dalam Paket Chart”?

Template dan nilai bawaan yang dibundel sebagai satu unit. 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 1 dari 4.

Berapa lama pelajaran “Isi di dalam Paket Chart” 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. Isi di dalam Paket Chart
  2. Rilis adalah Chart yang Terpasang
  3. Revisi: Setiap Perubahan Memiliki Versi
  4. Satu Chart, Banyak Rilis
← Kembali ke DevOps Bootcamp