Kubectl: Exec Shell — Подключение к Поду (Контейнеру)

Команда kubectl exec служит для выполнения команд внутри Docker-контейнеров запущенных внутри Подов (Pods) в Kubernetes. С помощью этой команды можно также получить интерактивную shell-сессию в Docker-контейнере, запущенному внутри Пода. В этой заметке я покажу, как подключиться к Поду и запустить интерактивную shell-сессию с помощью команды kubectl exec.

Kubectl: Смена Контекста — Kubernetes

Контекст (Context) в Kubernetes используется для группировки параметров доступа под удобными именами и прописывается в файле kubeconfig. Каждый контекст имеет три параметра: Cluster, Namespace и User. В этой заметке я покажу, как отобразить текущий Контекст, все Контексты и как сменить Контекст в Kubernetes с помощью команды kubectl.

Kubectl: Get Pods — Список Подов — Kubernetes

Под (Pod) представляет собой группу из одного или нескольких контейнеров с общим хранилищем, сетью и общим жизненным циклом, и являющуюся базовым строительным блоком в Kubernetes. Каждый Под запускается на одной из Нод в кластере и остается там до завершения или удаления. В случае падения Ноды, идентичные Поды запускаются на другой Ноде доступной из кластера. В […]

Kubectl: Узнать Namespace в Kubernetes

В Kubernetes, на основе одного и того же физического кластера, можно создать несколько виртуальных кластеров. Такой виртуальный кластер в Kubernetes называется Namespace (пространством имен). Использование Namespace позволяет разделять физические ресурсы и распределять их между множеством логических групп. В этой короткой заметке я покажу, как узнать текущий Namespace и как вывести список всех Namespace-ов в кластере […]

Kubectl: Get Nodes — Список Нод — Kubernetes

Нодой (Node), в класетер Kubernetes, называется рабочая машина (виртуальная или физическая), которая управляется с помощью управляющего уровня (control plane). На каждой Ноде запущен ряд сервисов необходимых для запуска Подов (Pod): docker, kubelet и kube-proxy. Из данной заметки вы узнает, как вывести список Нод в кластере Kubernetes и как получить подробную информацию о них с помощью […]