Инструкция по Openstack CLI Unix NEW

Проверим установлен ли Python3+ на вашем инстанс 

    Python3 --version 

Проверим обновления из репозитория и установим их

sudo yum -y install epel-release
sudo yum -y update

После обновлений перезагрузите систему


Установите зависимости сборки

sudo yum -y groupinstall "Development Tools"
sudo yum -y install openssl-devel bzip2-devel libffi-devel xz-devel


Так-как репозиториев на Python3.8 и выше нет, вы может скачать архив с любого удобного для вас источника через wget

Для начала установим wget

sudo yum -y install wget

В нашем случаи скачаем Phyton3.8 с офф сайта

wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz

Установим пакеты и изменим созданный каталог

tar xvf Python-3.8.12.tgz

cd Python-3.8*/

запустим оптимизацию через скрипт  и после выполним компиляцию

./configure --enable-optimizations

sudo make altinstall

После компиляции проверим версии. Pip должен установиться вместе с Python

python3.8 --version

pip3.8 --version

Устанавливаем  openstack client

pip3.8 install python-openstackclient

Для проверки выведем доступные команды openstack например

openstack --help


скачайте OpenStack RC файл из дашборда (Account → Access);

загрузите его на свой инстанс или скопируйте данные в новый пустой файл в инстанс

выглядеть он будет вот так 


Подключимся к нашему инстанс через openstack cli

source /место файла/имя файла

после ввода пароля проверим наши сущности в проекте командой

openstack server list
Телеграм канал
Салатовая телега
Полезные статьи и анонсы бесплатных вебинаров про дата-центры, облака, ИБ и телеком