Chart.yaml: Metadata dan Versi
name, version, appVersion, dan jenis chart.
Chart.yaml: Metadata dan Versi 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.
Kartu Identitas Chart
Setiap chart memiliki Chart.yaml di direktori akarnya. Berkas metadata ini memberi tahu Helm apa chart tersebut dan cara menanganinya. 🪪
apiVersion: v2
Kolom apiVersion menandai format chart. Chart Helm 3 modern menggunakan v2, yang mendukung deklarasi dependensi langsung di dalam berkas ini.
apiVersion: v2name Mengidentifikasi Chart
name adalah cara chart dirujuk dan cara chart tersebut muncul di repositori. Namanya sebaiknya menggunakan huruf kecil dan tanda hubung.
name: my-web-appversion Adalah Versi Chart
version adalah nomor SemVer milik chart itu sendiri. Naikkan versinya setiap kali templat atau nilai bawaan chart berubah.
version: 0.2.0appVersion Melacak Aplikasi
appVersion mencatat versi perangkat lunak yang diterapkan oleh chart. Nilai ini hanya bersifat informatif dan tidak harus sama dengan versi chart.
appVersion: "1.27.0"Dua Versi, Dua Fungsi
Bedakan keduanya: version berubah ketika pengemasan berubah, sedangkan appVersion berubah ketika aplikasi yang mendasarinya berubah.
version: 0.3.0
appVersion: "1.27.0"Deskripsi untuk Manusia
description opsional adalah ringkasan satu baris yang ditampilkan Helm saat mencantumkan atau mencari chart.
description: A Helm chart for my web appKolom type
type dapat berupa application atau library. Application adalah bawaan dan satu-satunya jenis yang dapat Anda instal secara langsung.
type: applicationTambahan yang Berguna
Anda dapat menambahkan keywords, pengelola, URL beranda, dan ikon. Semua ini memperkaya tampilan chart dalam katalog.
keywords:
- web
maintainers:
- name: CoddyKitDependensi Juga Ditulis di Sini
Dalam v2, daftar dependencies mencantumkan subchart yang diperlukan chart, masing-masing dengan versi dan repositori sumber.
dependencies:
- name: redis
version: "18.x.x"
repository: https://charts.bitnami.com/bitnamiMengapa Versi Itu Penting
Pemberian versi yang rapi memungkinkan pengguna mengunci chart yang sudah diketahui dan melakukan peningkatan dengan sengaja. Inilah dasar penerapan yang dapat direproduksi. 🎯
Pemeriksaan Singkat
Pastikan kedua kolom versi tersebut sudah jelas.
Rangkuman
Chart.yaml berisi apiVersion, name, version, dan appVersion. Version melacak chart, sedangkan appVersion melacak aplikasi yang disertakannya. ✅
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Chart.yaml: Metadata dan Versi” gratis?
Ya — teks lengkap “Chart.yaml: Metadata dan Versi” 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 “Chart.yaml: Metadata dan Versi”?
name, version, appVersion, dan jenis chart. 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 “Chart.yaml: Metadata dan Versi” 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
- Membuat Kerangka dengan helm create
- Chart.yaml: Metadata dan Versi
- Direktori templates dan NOTES.txt
- values.yaml Bawaan dan File _helpers