stackhpc.os-openstackclient
HINWEIS:
Dieses Repository wird nicht mehr gepflegt - die Rolle wurde jetzt in die Ansible-Sammlung verschoben ➡️ https://github.com/stackhpc/ansible-collection-openstack
OpenStack-Client
Diese Rolle kann verwendet werden, um das Python-Paket python-openstackclient
zu installieren.
Anforderungen
Linux - keine, macOS - brew.sh
Rollenvariablen
os_openstackclient_venv
ist ein Pfad zu einem Verzeichnis, in dem ein
virtuelles Umfeld erstellt werden soll.
os_openstackclient_install_epel
: Ob das EPEL-Repository-Paket installiert werden soll.
os_openstackclient_install_package_dependencies
: Ob die Paketabhängigkeiten installiert werden sollen.
os_openstackclient_version
: Version des python-openstackclient, die installiert werden soll, oder die neueste, falls leer.
Abhängigkeiten
Keine
Beispiel-Playbook
Das folgende Playbook installiert den openstackclient in einem virtuellen Umfeld.
---
- name: Sicherstellen, dass openstackclient installiert ist
hosts: localhost
roles:
- role: stackhpc.os-openstackclient
os_openstackclient_venv: "~/os-openstackclient-venv"
Autoreninformation
- Mark Goddard (mark@stackhpc.com)
Role to install the python python-openstackclient module
ansible-galaxy install stackhpc.os-openstackclient