Подключиться к кластеру
В инструкции описано, как подключиться к кластеру Managed Kubernetes.
Перед началом работы
Уточните, какой IP у кластера — публичный или приватный.
Если у кластера публичный IP, можно подключиться к нему с локального устройства.
Если у кластера приватный IP, то подключаться нужно через виртуальную машину (ВМ), созданную в той же подсети VPC, что и кластер.
Создать виртуальную машину для подключения к кластеруУбедитесь, что на локальном устройстве или на виртуальной машине установлены kubectl и cloudlogin.
Создайте персональный ключ доступа.
Вы можете использовать ранее созданный персональный ключ доступа.
Шаг 1. Скачайте kubeconfig
Войдите в личный кабинет.
Перейдите в раздел Managed Kubernetes.
Найдите кластер, к которому хотите подключиться.
Справа от названия кластера нажмите
и выберите Скачать kubeconfig.
Сохраните файл с названием config в каталоге $HOME/.kube.
Где $HOME — домашний каталог пользователя на локальном устройстве или на виртуальной машине. Если .kube нет в домашнем каталоге, создайте его.
Шаг 2. Настройте config
Укажите персональный ключ доступа в config. Для этого откройте config и заполните value для параметров CLOUDRU_KEY_ID и CLOUDRU_SECRET_ID.
env:- name: CLOUDRU_KEY_IDvalue: "<key_id>"- name: CLOUDRU_SECRET_IDvalue: "<key_secret>"
Где:
<key_id> — Key ID (логин) персонального ключа доступа.
<key_secret> — Key Secret (пароль) персонального ключа доступа.
Конфигурационный файл config готов к использованию. При вызове kubectl для персонального ключа доступа будет получен токен, который кешируется в файл $HOME/.cloudru/.token.
Шаг 3. Проверьте подключение
Выполните команду:
kubectl cluster-info
Если подключение выполнено успешно, ответ команды будет содержать адреса плоскости управления и сервисов.
- Перед началом работы
- Шаг 1. Скачайте kubeconfig
- Шаг 2. Настройте config
- Шаг 3. Проверьте подключение