Проверим установлен ли 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
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