نِیماسپیسها (Namespaces) و لیبلها (Labels)
بخشی از دوره کوبرنتیز (Kubernetes)
کلاستری با شش پاد ساده است. kubectl get pods را میزنید، همه چیز را میبینید و میدانید هر کدام چیست. کلاستری با ششصد پاد، متعلق به چهار تیم و در سه محیط، به کلی چیز دیگری است: kubectl get pods میشود یک دیوار متن، دو تیم هر دو میخواهند اپلیکیشنشان را api صدا بزنند، و حذف کردن «آن Deployment قدیمی تست» یعنی از میان صدها شیء، یازده شیء درست را با چشم پیدا کنید.
Kubernetes این را با دو ساز و کار حل میکند که شبیه هم به نظر میرسند و کارهای کاملا متفاوتی میکنند. نیماسپیسها کلاستر را به ناحیههای جدا تقسیم میکنند. لیبلها برچسبهای قابل جستجو به اشیا میچسبانند، هر جا که باشند. به هر دو نیاز دارید، و اینکه بدانید کدام کدام است بعدها کلی سردرگمی از شما کم میکند. ...
میخواهی کوبرنتیز (Kubernetes) نِیماسپیسها (Namespaces) و لیبلها (Labels) را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با کوبرنتیز (Kubernetes) آماده دریافت کنی و نِیماسپیسها (Namespaces) و لیبلها (Labels) را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسنِیماسپیسها (Namespaces) و لیبلها (Labels)چه چیزهایی یاد میگیری
- Kubectl create namespace
- -n flag
- Default vs kube-system
- Labels
- Selectors
- Kubectl get -l
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
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 دقیقه
