CyVerse-Ansible.ansible_dadi
Ansible Dadi
用于在 Ubuntu 实例上配置和安装 dadi-cli 依赖的角色
需求
角色变量
变量名 | 默认值(如未定义) | 描述 |
---|---|---|
DADI_USER | dadi | 安装 dadi 的用户名(注意,某些云服务会使用单独的用户安装) |
DADI_CLI_REPO | "https://github.com/xin-huang/dadi-cli" | 下载 dadi cli 的代码库 |
DADI_CLI_REPO_VERSION | master | 使用的分支 |
DADI_ENABLE_AUTO_CLI | "false" | 如果为真,则自动运行 dadi-cli |
DADI_CLI_PARAMETERS | "" | 如果设置,则将参数传递给 cli |
DADI_CLI_USE_WORKQUEUE | "false" | 如果为真,在自动运行 dadi-cli 时使用工作队列 |
DADI_ENABLE_WORKQUEUE_FACTORY | "false" | 如果为真,则自动运行工作队列工厂 |
DADI_WORKQUEUE_PASSWORD | none | 工作队列密码 |
DADI_PROJECT_NAME | "" | 如果 DADI_ENABLE_AUTO_CLI 或 DADI_ENABLE_WORKQUEUE_FACTORY 为真,则必需 |
依赖
示例剧本
example-playbook.yml
许可证
Apache 许可证