ساختار چارت (chart)
بخشی از دوره هلم
چارتِ کسی دیگر را نصب کردهاید و دیدهاید که Helm آن را به پادهای در حال اجرا تبدیل میکند. یک پرسش روشن هنوز باقی است: واقعاً داخل یکی از اینها چه هست؟ چارت نه فایل باینری است و نه فرمتی جادویی، فقط یک پوشه ساده روی دیسک است با چند فایل که هرکدام جای ثابتی دارند، و تمام کار Helm این است که آن پوشه را بخواند و به منیفستهای Kubernetes تبدیلش کند.
هیچکس چیدمان پوشه یک چارت را از حفظ نمینویسد. Helm یک سازنده همراه خود دارد که چارتی کامل و کارآمد برای شروع میسازد تا از چیزی راه بیفتید که همین حالا هم نصب میشود، و بعد هرچه لازم دارید عوض کنید ...
میخواهی هلم ساختار چارت (chart) را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با هلم آماده دریافت کنی و ساختار چارت (chart) را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسساختار چارت (chart)چه چیزهایی یاد میگیری
- Helm create
- Chart.yaml
- Values.yaml
- Templates/ folder
- _helpers.tpl
- Charts/ subcharts directory
- Helm template
- Helm lint
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
10 درس- 1Helm چیست20 دقیقه
- 2نصب چارتها (charts)30 دقیقه
- 3ساختار چارت (chart)30 دقیقه
- 4ولیوز (Values) و تمپلیت (templating)35 دقیقه
- 5هلپرها (Helpers) و قالبهای نامگذاری شده (named templates)30 دقیقه
- 6وابستگیها و سابچارتها (subcharts)30 دقیقه
- 7مدیریت ریلیز (Release)30 دقیقه
- 8هوکها (Hooks) و تستها30 دقیقه
- 9انتشار چارتها (charts)30 دقیقه
- 10پروژه نهایی: چارت (chart) خودتان60 دقیقه
