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" | trueの場合、dadi-cliを自動的に実行します |
DADI_CLI_PARAMETERS | "" | 設定されている場合、CLIにパラメータを渡します |
DADI_CLI_USE_WORKQUEUE | "false" | trueの場合、自動的にdadi-cliを実行するときにワークキューを使用します |
DADI_ENABLE_WORKQUEUE_FACTORY | "false" | trueの場合、workqueue_factoryを自動的に実行します |
DADI_WORKQUEUE_PASSWORD | なし | ワークキューのパスワード |
DADI_PROJECT_NAME | "" | DADI_ENABLE_AUTO_CLIまたはDADI_ENABLE_WORKQUEUE_FACTORYがtrueの場合に必要です |
依存関係
サンプルプレイブック
example-playbook.yml
ライセンス
Apacheライセンス