База знаний: Работа с CLI
Подключение CLI в *nix
Опубликовано Татьяна Орлова on 09 February 2024 12:50

1. Устанавливаем Python (вместо 3 должна быть актуальная последняя версия python):

На Debian / Ubuntu

На последних версиях установка может не потребоваться, если версия системного python одна из последних. В этом случае попробовать сразу установить pipx. 

sudo apt update

sudo apt install python3-dev python3-pip

sudo pip3 install --upgrade pip

На CentOS / RHEL

sudo yum update

sudo yum -y install python3-devel python3-pip

sudo pip3 install --upgrade pip

Проверить версию pip:

pip3 --version

pip 23.2.1 from /usr/local/lib/python3.10/dist-packages/pip (python 3.10)

2. Устанавливаем pipx:

На Ubuntu 23.04 и выше

sudo apt update

sudo apt install pipx

pipx ensurepath

На Fedora

sudo dnf install pipx

pipx ensurepath

С использованием pip на других дистрибутивах

python3 -m pip install --user pipx

python3 -m pipx ensurepath

3. Устанавливаем OpenStack cli:

pipx install python-openstackclient

Проверяем путь до исполняемого файла:

which openstack

Примерный вывод:

/usr/local/bin/openstack

Добавляем при необходимости дополнительные пакеты для компонентов OpenStack:

pipx install python-<component>client

где <component> - имя компонента:

octavia — для работы с балансировщиками нагрузки;

glance — для работы с образами;

barbican — для работы с ключами и сертификатами;

neutron — для работы с сетями

Проверяем установленное:

pipx list --include-injected

4. Из ЛК скачиваем файл access.rc:

5. Подключитесь к cli командой:

source access.rc

(0 голос(а))
Эта статья помогла
Эта статья не помогла

Коментарии (0)