Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

العمل ضمن مساحة أسماء

جزء من قسم مقدمة إلى Kubernetes في رحلة Terminal على Coddy. الدرس 31 من 45.

لإنشاء كائنات أو عرضها في مساحة أسماء غير default، أضف -n إلى الأمر:

kubectl run api --image=redis -n dev
kubectl get pods -n dev

بدون -n، يظل kubectl get pods يبحث في default، حيث لا توجد وحدة Pod باسم api.

لرؤية كل شيء دفعةً واحدة، اطلب جميع مساحات الأسماء باستخدام -A:

kubectl get pods -A

سيحتوي الجدول على عمود NAMESPACE، وستلاحظ وحدات Pods الخاصة بالعنقود في kube-system.

إذا كنت ستعمل في مساحة أسماء واحدة لفترة من الوقت، فاجعلها الافتراضية لسياقك:

kubectl config set-context --current --namespace=dev

منذ ذلك الحين، يستخدم كل أمر لا يتضمن -n مساحة الأسماء dev.

challenge icon

التحدي

سهل

أنشئ مساحة أسماء باسم dev وابدأ Pod باسم api من صورة redis بداخلها. اعرض قائمة Pods في dev، ثم اعرض قائمة Pods بدون -n لترى أن default فارغة.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس مقدمة إلى Kubernetes

تدرّب بنفسك: Playground لـ Terminal