Digital ocean doctl
Теги: digital-ocean cli
doctl Command Line Interface [cl]. Доступ через командную строку к сервисам [digital-ocean]
Instalation
How to Install and Configure doctl
- Step 1: Install doctl
- Step 2: Create an API token
- Step 3: Use the API token to grant account access to doctl
- Step 4: Validate that doctl is working
Для установки на ubuntu понадобится [linux-snap]
Как создавать API-token на digital ocean
Затем нужно ваутентифицироваться, создав соответствующий контекст:
doctl auth init --context <NAME>
Контекст потребуется, если нужно менять аккаунты, к которым осуществляется доступ через doctl. Получить список контекстов и переключиться:
doctl auth list
doctl auth switch --context <NAME>
После переключения на созданный контекст, проверить, чт овсе работает можно так: doctl account get
Login and logout
doctl registry login -t <secret>
- example of login with secret by bash comand
doctl registry logout
Список доступных команд
Доп.ресурсы
- How To Work with DigitalOcean Load Balancers Using Doctl
- How To Secure Web Server Infrastructure With DigitalOcean Cloud Firewalls Using Doctl
- How To Work with DigitalOcean Block Storage Using Doctl
Смотри так-же [digital-ocean-docker-install]
- Проблемы с аутентификацией в doctl - по этой причине могут быть сложности с аутентификацией в [github-action]
- How to authorize doctl in a script
- Command Line Interface (CLI) Reference for doctl
- How To Use Doctl, the Official DigitalOcean Command-Line Client - большой и максимально полезный гайд