Helm Academy · Pelajaran

Direktori templates dan NOTES.txt

Tempat manifes berada dan cara catatan dirender.

Pelajaran 3 dari 413 langkah

Direktori templates dan NOTES.txt adalah pelajaran Helm Academy gratis di CoddyKit. Ini adalah pelajaran 3 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.

Tempat Manifes Berada

Direktori templates adalah inti sebuah chart. Setiap berkas di dalamnya menjadi manifes Kubernetes setelah Helm merendernya. 🧩

templates/
  deployment.yaml
  service.yaml

Templat Go

Berkas dalam templates bukan YAML biasa: berkas tersebut adalah templat Go. Helm mengisi aksi kurung kurawal ganda sebelum mengirimkannya ke klaster.

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

Satu Sumber Daya per Berkas

Sesuai konvensi, setiap berkas berisi satu jenis sumber daya dan diberi nama berdasarkan jenis tersebut. Hal ini membuat chart mudah dibaca dan dijelajahi.

templates/serviceaccount.yaml
templates/ingress.yaml

Rendering Membuatnya Nyata

Saat instalasi, Helm merender setiap templat, mengganti nilainya, lalu menerapkan manifes yang dihasilkan ke Kubernetes.

helm template ./mychart

Berkas Garis Bawah Bersifat Khusus

Berkas yang diawali garis bawah, seperti _helpers.tpl, tidak pernah dirender menjadi manifes. Berkas tersebut justru menyimpan bagian yang dapat digunakan kembali.

templates/_helpers.tpl

Kenali NOTES.txt

Berkas NOTES.txt khusus di dalam templates mencetak pesan yang ramah setelah instalasi atau peningkatan berhasil.

templates/NOTES.txt

Catatan Juga Menggunakan Templat

NOTES.txt sendiri adalah sebuah templat, sehingga Anda dapat menyisipkan nama rilis atau URL nyata untuk menunjukkan kepada pengguna cara mengakses aplikasi.

Your release is named {{ .Release.Name }}.

Catatan Tidak Diterapkan

Berbeda dari berkas lainnya di sini, NOTES.txt tidak membuat sumber daya apa pun. Satu-satunya tugasnya adalah mencetak panduan ke terminal Anda.

Membaca Catatan Nanti

Anda dapat menampilkan kembali catatan yang telah dirender dari rilis yang ada kapan saja dengan helm get notes.

helm get notes my-release

Subfolder Diperbolehkan

Anda boleh mengelompokkan templat ke dalam subfolder; Helm akan menelusuri seluruh pohon direktori. Tata letaknya terserah Anda selama berkas-berkas tersebut dirender menjadi YAML yang valid.

templates/web/deployment.yaml
templates/web/service.yaml

Mengapa Tata Letak Ini Membantu

Folder templates yang konsisten, ditambah NOTES.txt, berarti siapa pun dapat membuka chart Anda dan langsung mengetahui tempat manifes berada. 🎯

Pemeriksaan Singkat

Mari pastikan fungsi NOTES.txt.

Rangkuman

Folder templates berisi manifes bertemplat Go; berkas garis bawah adalah bagian parsial. NOTES.txt mencetak panduan dan tidak menerapkan apa pun. ✅

Gratis untuk memulai

Belajar YAML dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Direktori templates dan NOTES.txt” gratis?

Ya — teks lengkap “Direktori templates dan NOTES.txt” 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 “Direktori templates dan NOTES.txt”?

Tempat manifes berada dan cara catatan dirender. 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 3 dari 4.

Berapa lama pelajaran “Direktori templates dan NOTES.txt” 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. Membuat Kerangka dengan helm create
  2. Chart.yaml: Metadata dan Versi
  3. Direktori templates dan NOTES.txt
  4. values.yaml Bawaan dan File _helpers
← Kembali ke Helm Academy