مبانی هلم (Helm)
بخشی از دوره کوبرنتیز (Kubernetes)
پنجمین برنامه وبتان را برای Kubernetes بنویسید و متوجه چیز دلسردکنندهای میشوید: مدام دارید همان YAML را تایپ میکنید. یک Deployment، یک Service، یک ConfigMap، هر بار همان شکل، با سه چهار کلمه تفاوت. نام ایمیج عوض میشود، تعداد replicaها عوض میشود، نام میزبان عوض میشود، و باقی همهچیز از پروژه قبلی کپی شده و فقط نامها جابهجا شدهاند.
کپی و چسباندن بههمراه چند ویرایش دقیقاً همان وضعیتی است که قالبها برایش اختراع شدند. به یک قرارداد اجاره فکر کنید: دفتر حقوقی برای هر مستأجر یک قرارداد تازه از صفر نمینویسد. یک سند با جاهای خالی نگه میدارند، و پرکردن نام و نشانی و مبلغ اجاره ماهانه یک قرارداد واقعی و کامل میسازد. Helm همین ایده برای منیفستهای Kubernetes است. ...
میخواهی کوبرنتیز (Kubernetes) مبانی هلم (Helm) را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با کوبرنتیز (Kubernetes) آماده دریافت کنی و مبانی هلم (Helm) را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسمبانی هلم (Helm)چه چیزهایی یاد میگیری
- Chart structure
- Values.yaml
- Helm install
- Helm upgrade
- Helm template
- When to use Helm vs raw manifests
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
14 درس- 1کوبرنتیس (Kubernetes) چیست25 دقیقه
- 2اولین پاد (Pod) شما30 دقیقه
- 3دیپلویمنتها (Deployments) و رپلیکاستها (ReplicaSets)35 دقیقه
- 4سرویسها (Services)35 دقیقه
- 5پروبها (Probes) و خودترمیمی35 دقیقه
- 6ConfigMapها و Secretها35 دقیقه
- 7ولومها (Volumes) و ذخیرهسازی پایدار35 دقیقه
- 8نِیماسپیسها (Namespaces) و لیبلها (Labels)25 دقیقه
- 9اینگرس (Ingress)35 دقیقه
- 10مبانی هلم (Helm)35 دقیقه
- 11مقیاسبندی و HPA30 دقیقه
- 12RBAC35 دقیقه
- 13آبزرویبیلیتی30 دقیقه
- 14پروژه نهایی: استقرار یک پشته60 دقیقه
