OpenStack CLI
OpenStack CLI — это консольный клиент для работы с OpenStack API. Через OpenStack CLI в Selectel можно управлять облачной инфраструктурой: серверами, группами размещения, сетевыми дисками, сетями, образами и балансировщиками нагрузки.
Документацию по работе с продуктами через OpenStack CLI можно посмотреть на вкладке OpenStack
в инструкциях, например, Создать облачный сервер или Подключить диск.
Актуальные версии компонентов, которые поддерживаются в Selectel, можно посмотреть в таблице Версии компонентов OpenStack.
OpenStack CLI можно установить в лок альной системе.
- Установите OpenStack CLI и дополнительные пакеты. Если для работы с OpenStack CLI вы хотите использовать Docker-контейнер, этот шаг выполнять не нужно.
- Создайте сервисного пользователя для авторизации в OpenStack API.
- Настройте авторизацию в OpenStack API.
Версии компонентов OpenStack
Установить OpenStack CLI
- Ubuntu, Debian
- CentOS
- macOS
- Windows
-
Откройте CLI.
-
Установите Python 3:
sudo apt update
sudo apt install python3 -
Установите pip3:
sudo apt install python3-pip
-
Установите OpenStack CLI:
pip3 install python-openstackclient
-
Проверьте, что OpenStack CLI установлен:
openstack --version
В ответе появится номер версии.
-
Опционально: установите компонент Octavia для работы с облачными балансировщиками нагрузки — для совместимости с версией релиза Yoga требуется версия 2.6.0:
pip3 install python-octaviaclient===2.6.0
-
Опционально: установите компонент Glance для работы с образами:
pip3 install python-glanceclient
-
Откройте CLI.
-
Установите Python 3:
sudo dnf update -y
sudo dnf install python3 -y -
Установите pip3:
sudo dnf install python3-pip -y
-
Установите OpenStack CLI:
pip3 install python-openstackclient
-
Проверьте, что OpenStack CLI установлен:
openstack --version
В ответе появится номер версии.
-
Опционально: установите компонент Octavia для работы с облачными балансировщиками нагрузки — для совместимости с версией релиза Yoga требуется версия 2.6.0:
pip3 install python-octaviaclient===2.6.0
-
Опционально: установите компонент Glance для работы с образами:
pip3 install python-glanceclient
-
Откройте CLI.
-
Установите Python 3 и pip3:
brew install python3
-
Установите OpenStack CLI:
brew install openstackclient