Работа в пространстве имён
Часть раздела Введение в 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, и вы заметите собственные Pod’ы кластера в пространстве имён kube-system.
Если вы собираетесь некоторое время работать в одном пространстве имён, сделайте его пространством имён по умолчанию для вашего контекста:
kubectl config set-context --current --namespace=devС этого момента каждая команда без -n использует dev.
Задание
ЛегкоСоздайте пространство имён с именем dev и запустите Pod с именем api из образа redis внутри него. Выведите список Pod в dev, затем выведите список Pod без -n, чтобы увидеть, что default пуст.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в Kubernetes
8Пространства имён и задания
Пространства имёнРабота в пространстве имёнЗаданияПовторение — навигатор по пространствам имёнПотренируйтесь самостоятельно: Песочница Terminal