پروژه نهایی: استقرار یک پشته
بخشی از دوره کوبرنتیز (Kubernetes)
هر درس تا اینجا هر بار یک شیء را یاد داده و هر کدام هم جدا از بقیه نشان داده شدهاند. یاد گرفتن یک چیز همینطور است، ولی هیچ چیز واقعی این شکلی ساخته نمیشود. یک برنامه واقعی مشتی از همین شیءهاست که فقط کنار هم معنا دارند: پایگاهدادهای که باید دادهاش را نگه دارد، APIی که باید پایگاهداده را پیدا کند، تنظیماتی که بین محیطها فرق میکند، رمزی که نباید در یک مخزن Git بنشیند، و راهی برای ورود از بیرون خوشه (cluster).
این درس همان را میسازد. هیچ چیز تازهای معرفی نمیشود. کار در بندها و اتصالهاست، یعنی دقیقاً همان جایی که استقرارها در عمل خراب میشوند. ...
میخواهی کوبرنتیز (Kubernetes) پروژه نهایی: استقرار یک پشته را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با کوبرنتیز (Kubernetes) آماده دریافت کنی و پروژه نهایی: استقرار یک پشته را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسپروژه نهایی: استقرار یک پشتهچه چیزهایی یاد میگیری
- Multi-service Deployment
- ConfigMap for config
- Secret for db password
- PVC for db data
- Ingress for the API
- Liveness probe
- Kubectl scale to 3 replicas
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
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 دقیقه
