stackhpc.os-openstackclient

NOTA:

Este repositorio ya no se mantiene; el rol se ha trasladado a la colección de Ansible ahora ➡️ https://github.com/stackhpc/ansible-collection-openstack

Cliente de OpenStack

Este rol se puede utilizar para instalar el paquete de Python python-openstackclient.

Requisitos

Linux - ninguno, macOS - brew.sh

Variables del Rol

os_openstackclient_venv es una ruta a un directorio en el cual crear un virtualenv.

os_openstackclient_install_epel: Indica si se debe instalar el paquete del repositorio EPEL.

os_openstackclient_install_package_dependencies: Indica si se deben instalar las dependencias del paquete.

os_openstackclient_version: Versión de python-openstackclient a instalar, o la última si está vacío.

Dependencias

Ninguna

Ejemplo de Playbook

El siguiente playbook instala openstackclient en un virtualenv.

---
- name: Asegurar que openstackclient esté instalado
  hosts: localhost
  roles:
    - role: stackhpc.os-openstackclient
      os_openstackclient_venv: "~/os-openstackclient-venv"

Información del Autor

Acerca del proyecto

Role to install the python python-openstackclient module

Instalar
ansible-galaxy install stackhpc.os-openstackclient
Licencia
apache-2.0
Descargas
201.9k
Propietario
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.