stackhpc.os-openstackclient

NOTE:

This repository is no longer updated - the role has been moved to the Ansible collection now ➡️ https://github.com/stackhpc/ansible-collection-openstack

OpenStack Client

This role installs the python package called python-openstackclient.

Requirements

For Linux - none, for macOS - use brew.sh

Role Variables

os_openstackclient_venv is the path to the directory where a virtual environment will be created.

os_openstackclient_install_epel: Set this to install the EPEL repository package.

os_openstackclient_install_package_dependencies: Set this if you want to install package dependencies.

os_openstackclient_version: Specify the version of python-openstackclient to install, or leave it empty to get the latest version.

Dependencies

None

Example Playbook

The following playbook installs openstackclient in a virtual environment.

---
- name: Ensure openstackclient is installed
  hosts: localhost
  roles:
    - role: stackhpc.os-openstackclient
      os_openstackclient_venv: "~/os-openstackclient-venv"

Author Information

Informazioni sul progetto

Role to install the python python-openstackclient module

Installa
ansible-galaxy install stackhpc.os-openstackclient
Licenza
apache-2.0
Download
201.9k
Proprietario
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.