DodoCLI - это консольное приложение, предназначенное для упрощения и автоматизации различных задач, таких как управление контекстами Kubernetes, загрузка утилит, и многое другое. Приложение предназначено для использования сотрудниками компании и поддерживает платформы Linux (amd64 и arm64), Darwin (amd64 и arm64), Windows (amd64).
Перед установкой убедитесь, что вы открыли терминал в обычном режиме (не администратора). Ниже приведены инструкции по открытию терминала для различных операционных систем:
Win + R
, введите powershell
и нажмите Enter
, илиpowershell
Cmd + Space
, введите Terminal
и нажмите Enter
, илиTerminal
в папке Applications/Utilities
.Terminal
или Console
в KDE, GNOME Terminal
в GNOME.Ctrl + Alt + T
.iwr -useb https://dodopizza.github.io/dodocli/install/windows.ps1 | iex
curl -sL https://dodopizza.github.io/dodocli/install/mac-linux.sh | bash
Эти команды загрузят и запустят скрипт установки последней версии DodoCLI, не требуя прав администратора. Убедитесь, что ваш интернет-соединение стабильно перед началом установки.
После установки вы можете начать использовать DodoCLI, просто введя dodo
в терминал. Приложение настроит себя командой init
и будет готово к работе. Для справки используйте dodo --help
.
dodo init
проведет вас через авторизацию в Azure и Yandex облаках. В случае Azure адреса из РФ блокируются, поэтому воспользуйтесь VPN перед выполнением команды. Если у вас уже есть настроенные k8s контексты или yc конфигурации - рекомендуем удалить их. Для этого при выполнении командыdodo init
, добавьте флаг--force
(dodo init -f
). Команда перед установкой контекста удалит старый конфиг k8s и yandex.
Или выпоонить команды:
rm -rf ~/.kube/
rm -rf ~/.config/yandex-cloud/