Получение kubeconfig кластера
Скачать kubeconfig из графического интерфейса и подключиться к кластеру через kubectl.
Шаг 1. Скачайте kubeconfig из GUI
- В интерфейсе любой страницы целевого кластера нажмите стрелку рядом с именем пользователя.
- Выберите Скачать Kubeconfig.
- Дождитесь автоматической загрузки файла
clustername.conf(см. скриншот ниже).
Скачивание kubeconfig из GUI кластера

Шаг 2. Решите, как использовать файл
Вариант 1. Это ваш основной kubeconfig
Если в ~/.kube еще нет файла config, переместите скачанный файл и (при желании) переименуйте его:
# Поместить в ~/.kube и переименовать clustername.conf
mv /downloads/clustername.conf ~/.kube/config
# Проверить расположение config
ls ~/.kube/ | grep config
Вариант 2. У вас уже есть другой kubeconfig
Если в ~/.kube/config уже лежит kubeconfig другого кластера, выберите один из путей:
- Замените содержимое
~/.kube/configновым файлом:
mv /downloads/clustername.conf ~/.kube/config
- Или используйте скачанный файл отдельно через переменную окружения:
export KUBECONFIG=/root/.kube/clustername.conf
В этом случае существующий ~/.kube/config останется без изменений. Вместо /root/.kube/clustername.conf укажите фактический путь к вашему kubeconfig.
Шаг 3. Проверьте доступ
Проверку нужно выполнять на тех объектах Kubernetes (ресурсах, namespace), к которым у вашей учётной записи есть доступ по RBAC. У большинства пользователей нет кластерных прав, поэтому команды вроде kubectl get nodes часто возвращают Forbidden даже при корректном kubeconfig.
# Проверка доступа к API кластера
kubectl cluster-info
# Пример: список подов в namespace, к которому у вас есть права (подставьте своё имя namespace)
kubectl get pods -n ВАШ-NAMESPACE
Если вы работаете в namespace по умолчанию и контекст уже переключён на него, можно вызвать kubectl get pods без -n.
Важно
Токен в скачанном kubeconfig имеет ограниченное время жизни. По умолчанию он действует 24 часа.
Если нужен повторный доступ без повторного скачивания kubeconfig, используйте kubectl-shturval-plugin.
Если нужен другой сценарий
kubectl-shturval-plugin— доступ черезkubectl shturvalи конфигурационный YAML;- Типовые ошибки доступа — если
kubectlне может подключиться к кластеру.