arkade CLI
CLI скачивает инструменты под систему пользователя и устанавливает приложения Kubernetes, чтобы агент готовил рабочее окружение.
- 4 628 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Инструмент устанавливает исполняемые файлы и может развертывать приложения с правами текущего Kubernetes-контекста.
Установка
Ручная установка
curl -sLS https://get.arkade.dev | sudo shПервая команда Getting arkade. README отдельно разрешает запуск без sudo с ручным перемещением бинарного файла и вариант Git Bash.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Инструмент устанавливает исполняемые файлы и может развертывать приложения с правами текущего Kubernetes-контекста.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
arkade объединяет установку утилит разработчика и приложений Kubernetes. Через `arkade get` пользователь скачивает подходящий бинарный файл инструмента, а через `arkade install` размещает выбранное приложение в кластере. Агент может составить список версий и выполнять подготовку по согласованному плану. Утилиты берутся из источников их поставщиков и складываются в пользовательский каталог. Для приложений используются Helm или другие предусмотренные проектом способы. После установки arkade показывает сведения о подключении, которые можно вызвать повторно.
Для кого. Платформенным инженерам, которые готовят утилиты для CI и устанавливают типовые приложения в тестовые Kubernetes-кластеры.
Подходит, если
- На новом исполнителе CI нужны несколько закрепленных версий CLI.
- Агент готовит воспроизводимое окружение для тестового кластера.
- Для приложения Kubernetes вы хотите выбрать параметры через понятные флаги.
- После установки требуется повторно посмотреть сведения о подключении.
Не подходит, если
- Не определен текущий контекст кластера перед установкой.
- Скачиваемые бинарные файлы запрещены политикой окружения.
- Вы ожидаете, что удаление arkade удалит все развернутые им приложения.
Пример запроса к агенту
Подготовь список CLI для нашего тестового runner с версиями и покажи план arkade без изменений кластера.Ограничения
Первый установочный путь запускает сетевой скрипт с sudo; прочитайте его и выберите документированный вариант для своей системы. Установка приложения использует доступ к кластеру, поэтому проверьте контекст и права до выполнения. Скачанные CLI имеют собственные лицензии и требования, которые не заменяются наличием в каталоге arkade. Не каждое приложение устанавливается через Helm, поэтому способ настройки и удаления нужно сверять по выбранному приложению.
Как отключить. Прекратите автоматические запуски arkade. Скачанные инструменты и приложения кластера удаляйте отдельно по их назначению; удаление самой команды их не отменяет.
Частые вопросы
Чем `get` отличается от `install`?
`arkade get` скачивает CLI, `arkade install` устанавливает приложение Kubernetes.
Где лежат скачанные команды?
В `~/.arkade/bin/`. Добавьте этот каталог в подходящий PATH.
Можно ли выбрать точную версию?
Да. В get имя инструмента может сопровождаться версией через @.
Как снова увидеть параметры подключения?
Используйте `arkade info` с именем приложения; не публикуйте секреты из вывода.
Что требуется Windows?
Для описанного установочного пути нужен Git Bash.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыDocker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.
Набор агентов для Kubernetes и GKE: аудиты флота по расписанию, правки через пулреквесты, ответы в Google Chat и Slack
Открытый интерфейс Kubernetes с встроенным MCP-сервером: агент осматривает кластер, разбирает поломки и выполняет операции с учетом RBAC
AI-помощник для Kubernetes: переводит запросы на естественном языке в операции kubectl и работает как MCP-сервер
Работа с приложением в Kubernetes объединяет сборку, развертывание и синхронизацию исходников в общий сценарий команды.
Агенты OpenCode в Kubernetes: задачи и общие настройки задают манифестами, а в живого агента заходят командой kubeoc
Коротко о README
Есть поиск CLI по названию и ключевым словам. Параметры установки приложений могут передаваться в настройки соответствующего Helm chart.