Namespaces وLabels
جزء من دورة Kubernetes
العنقود (cluster) الذي فيه ستة Pods سهل. تشغّل kubectl get pods فترى كل شيء وتعرف ما هو كل واحد منها. أما العنقود الذي فيه ستمئة Pod موزّعة على أربعة فرق وثلاث بيئات فهو شيء آخر تماماً: يصير kubectl get pods جداراً من النص، ويريد فريقان في وقت واحد أن يسمّيا تطبيقهما api، ويصير حذف "النشر التجريبي القديم" انتقاءً بالعين لأحد عشر كائناً صحيحاً من بين المئات.
ويحلّ Kubernetes هذا بآليتين تبدوان متشابهتين وتؤدّيان عملين مختلفين تماماً. نطاقات الأسماء (namespaces) تقسّم العنقود إلى مناطق منفصلة. والتسميات تُلصق على الكائنات وسوماً قابلة للبحث أينما كانت. أنت تحتاج الاثنتين، ومعرفة أيّهما أيّ تجنّبك ارتباكاً كثيراً لاحقاً. ...
هل تريد تعلّم Kubernetes Namespaces وLabels في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Kubernetes جاهز، وتعمل على Namespaces وLabels بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسNamespaces وLabelsما الذي ستتعلّمه
- Kubectl create namespace
- -n flag
- Default vs kube-system
- Labels
- Selectors
- Kubectl get -l
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
14 دروس- 1ما هو Kubernetes25 دقيقة
- 2Pod الأول لك30 دقيقة
- 3Deployments و ReplicaSets35 دقيقة
- 4Services35 دقيقة
- 5Probes والإصلاح الذاتي35 دقيقة
- 6ConfigMaps وSecrets35 دقيقة
- 7Volumes والتخزين الدائم35 دقيقة
- 8Namespaces وLabels25 دقيقة
- 9Ingress35 دقيقة
- 10أساسيات Helm35 دقيقة
- 11التوسع والضبط التلقائي للحجم (HPA)30 دقيقة
- 12RBAC35 دقيقة
- 13المراقبة والرصد30 دقيقة
- 14المشروع الختامي - نشر حزمة تطبيقات60 دقيقة
