os-openstackclient
ЗАМЕТКА:
Этот репозиторий больше не поддерживается - роль была перемещена в Ansible коллекцию сейчас ➡️ https://github.com/stackhpc/ansible-collection-openstack
Клиент OpenStack
Эта роль может быть использована для установки пакета python python-openstackclient
.
Требования
Linux - нет, macOS - brew.sh
Переменные роли
os_openstackclient_venv
- путь к каталогу, в котором будет создан virtualenv.
os_openstackclient_install_epel
: Устанавливать ли пакет репозитория EPEL.
os_openstackclient_install_package_dependencies
: Устанавливать ли зависимости пакета.
os_openstackclient_version
: Версия python-openstackclient для установки, или последняя, если пусто.
Зависимости
Нет
Пример плейбука
Следующий плейбук устанавливает openstackclient в virtualenv.
---
- name: Убедиться, что openstackclient установлен
hosts: localhost
roles:
- role: stackhpc.os-openstackclient
os_openstackclient_venv: "~/os-openstackclient-venv"
Информация об авторе
- Марк Годард (mark@stackhpc.com)
О проекте
Role to install the python python-openstackclient module
Установить
ansible-galaxy install stackhpc/ansible-role-os-openstackclient
Лицензия
apache-2.0
Загрузки
196274
Владелец
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.