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"

Информация об авторе

О проекте

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.