Пространства имён (Namespaces) и метки (Labels)
Часть курса Kubernetes
Кластер с шестью подами прост. Запускаете kubectl get pods, видите всё и знаете, что каждый из них делает. Кластер с шестьюстами подами, четырьмя командами и тремя окружениями, это совсем другой зверь: kubectl get pods превращается в стену текста, две команды хотят назвать своё приложение api, а удалить "то старое тестовое развёртывание" означает выбрать глазами нужные одиннадцать объектов из сотен.
В Kubernetes на это есть два механизма, которые выглядят похоже и делают совершенно разную работу. Пространства имён делят кластер на отдельные области. Метки навешивают на объекты ярлыки, по которым их можно искать, где бы они ни находились. Нужны оба, и понимание, что есть что, потом избавит вас от кучи путаницы.
Хочешь изучать Kubernetes Пространства имён (Namespaces) и метки (Labels) в реальной среде?
Нажми ниже, получи Linux-машину с Kubernetes наготове и пройди Пространства имён (Namespaces) и метки (Labels) на практике вместе с AI-наставником, который знает твой код.
Начать этот урокПространства имён (Namespaces) и метки (Labels)Чему вы научитесь
- Kubectl create namespace
- -n flag
- Default vs kube-system
- Labels
- Selectors
- Kubectl get -l
