עבודה במרחב שמות
חלק מהיחידה מבוא ל-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.
אתגר
קלצרו מרחב שמות בשם dev והפעילו בו Pod בשם api מתוך תמונת redis. הציגו את ה-Pods שב-dev, ואז הציגו את ה-Pods בלי -n כדי לראות ש-default ריק.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מבוא ל-Kubernetes
תרגלו בעצמכם: Terminal אונליין