cloudlogin (Cloud.ru) CLI
cloudlogin
Утилита Cloud.ru, которая получает и обновляет токен kubectl для Evolution Managed Kubernetes по персональным ключам
- 10 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Использует персональные ключи доступа Cloud.ru
- Кеширует токен доступа к кластеру на диске
- Устанавливается скачанным бинарным файлом
Установка
- Сервисы
Ручная установка
tar -xzf <archive_name>
sudo mv cloudlogin /usr/local/bin/
cloudlogin helpДля Linux и macOS. На Windows распакуйте архив в C:\Program Files\cloudlogin и добавьте путь в PATH.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Использует персональные ключи доступа Cloud.ru
- Кеширует токен доступа к кластеру на диске
- Устанавливается скачанным бинарным файлом
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Получает пользовательский токен по персональным ключам доступа Cloud.ru и автоматически перевыпускает его при истечении. Нужна для подключения kubectl к кластеру Evolution Managed Kubernetes. Токен кешируется в $HOME/.cloudru/.token. Умеет показать текущий токен и конвертировать загруженный kubeconfig в нужный формат.
Для кого. DevOps-инженерам и разработчикам, которые работают с Kubernetes в Cloud.ru.
Подходит, если
- Нужно подключить kubectl к кластеру Evolution Managed Kubernetes
- Агент в терминале выполняет команды kubectl для кластера в Cloud.ru
- Нужно перевести старый kubeconfig в формат с cloudlogin
Не подходит, если
- Кластер Kubernetes размещен не в Cloud.ru
- Нельзя хранить персональные ключи доступа на этой машине
Пример запроса к агенту
Проверь подключение к моему кластеру в Cloud.ru через kubectl cluster-infoОграничения
Устанавливается вручную из архива, пакетного менеджера в README нет. Работает только с персональными ключами доступа Cloud.ru и эндпоинтом id.cloud.ru. Это вспомогательная утилита авторизации, а не инструмент управления кластером.
Как отключить. Удалите файл cloudlogin из /usr/local/bin или каталога в PATH, уберите ключи из kubeconfig и удалите кеш токена $HOME/.cloudru/.token.
Частые вопросы
Где хранится токен?
После вызова kubectl токен кешируется в файле $HOME/.cloudru/.token.
Как посмотреть токен?
Задайте CLOUDRU_KEY_ID и CLOUDRU_SECRET_ID и выполните cloudlogin get-token.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Cloud.ru — все инструментыСкиллы Cloud.ru для AI-агентов
Cloud.ru Skills для AI-агентов
Официальные скиллы Cloud.ru: аккаунт, Foundation Models, ML Inference, виртуальные машины, RAG и AI-агенты Evolution
Скилл переезда с Lovable на Cloud.ru
ru-deploy
Скилл для Claude Code и Codex, который пошагово переносит проект с Lovable на сервер Cloud.ru: self-hosted Supabase, HTTPS, домен, почта, платежи YooKassa
MCP-сервер курсов валют ЦБ РФ
evo-container-apps-currency-exchange-mcp-server-lab
Учебный MCP-сервер Cloud.ru на Node.js: ежедневные курсы валют Центробанка и конвертация в рубли, запускается через Docker
MCP-сервер Evolution Managed RAG
Agentic RAG Telegram Bot + MCP Managed RAG
Учебный MCP-сервер Cloud.ru поверх Evolution Managed RAG: отдает агенту контекст из базы знаний, в комплекте пример Telegram-бота на GigaChat
MCP-сервер Yougile: задачи и сводка
Yougile MCP Server
Небольшой MCP-сервер для Yougile на FastMCP: создание задачи и краткая сводка по проекту, сделан на хакатоне cloud.ru
AI-помощник для Kubernetes: переводит запросы на естественном языке в операции kubectl и работает как MCP-сервер
Коротко о README
cloudlogin получает и обновляет пользовательский токен Cloud.ru и нужен для работы kubectl с Evolution Managed Kubernetes. README описывает установку на Linux, macOS и Windows, настройку kubeconfig через переменные окружения или файл и проверку подключения. Отдельно описаны просмотр токена и конвертация kubeconfig командой convert-kubeconfig.