OpenStack CLI
OpenStack CLI — это консольный клиент для работы с OpenStack API. Через OpenStack CLI в Servercore можно управлять облачной инфраструктурой: серверами, группами размещения, сетевыми дисками, сетями, образами и балансировщиками нагрузки.
Документацию по работе с продуктами через OpenStack CLI можно посмотреть на вкладке OpenStack
в инструкциях, например, Создать облачный сервер или Подключить диск.
Актуальные версии компонентов, которые поддерживаются в Servercore, можно посмотреть в таблице Версии компонентов 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 требуется версия 3.4.0:
pip3 install python-octaviaclient===3.4.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 требуется версия 3.4.0:
pip3 install python-octaviaclient===3.4.0
-
Опционально: установите компонент Glance для работы с образами:
pip3 install python-glanceclient
-
Откройте CLI.