stackhpc.os-openstackclient

注意:

这个仓库不再维护 - 角色已经迁移到 Ansible 集合 现在 ➡️ https://github.com/stackhpc/ansible-collection-openstack

OpenStack 客户端

这个角色可以用来安装 python 包 python-openstackclient

要求

Linux - 无要求,macOS - 使用 brew.sh

角色变量

os_openstackclient_venv 是要创建虚拟环境的目录路径。

os_openstackclient_install_epel: 是否安装 EPEL 仓库包。

os_openstackclient_install_package_dependencies: 是否安装软件包依赖项。

os_openstackclient_version: 要安装的 python-openstackclient 版本,如果为空则安装最新版本。

依赖项

示例剧本

以下剧本会在虚拟环境中安装 openstackclient。

---
- 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.os-openstackclient
许可证
apache-2.0
下载
201.9k
拥有者
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.