treehouselabs.sysward
ansible-sysward
このAnsibleロールは、あなたのシステムにSysWardエージェントをインストールし、設定します。
要件
このロールを使用するには、以下が必要です:
- Ansibleバージョン2.4以上
- 有効なSysWard APIキー
ロール変数
このロールには1つの変数があります:
sysward_api_key
- この変数にはあなたのSysWard APIキーが含まれています。 このキーはSysWardのプロフィールで見つけることができます。 この変数をプレイブックやホスト/グループの変数ファイルで設定または含めるようにしてください。 セキュリティのために、このキーはAnsible Vaultファイルに保存することをお勧めします。
依存関係
このロールには現在依存関係はありません。
例のプレイブック
ansible-galaxy install treehouselabs.sysward
コマンドを使ってロールをインストールした後、プレイブックで使用を開始できます。
セキュリティのため、SysWardのAPIキーはAnsible Vaultファイルに保存することをお勧めします。 これを行った場合、プレイブックは以下のようになる可能性があります。
- hosts: servers
become: yes
become_user: root
pre_tasks:
- name: Ansible Vaultファイルを含める
include_vars: secrets.yml
roles:
- { role: treehouselabs.sysward }
Ansible Vaultファイルを使用したくない場合は、以下のようにロール定義内でsysward_api_key
変数を直接設定することもできます。
- hosts: servers
become: yes
become_user: root
roles:
- { role: treehouselabs.sysward, sysward_api_key: APIKEY }
ライセンス
このロールはMITライセンスの下でライセンスされています。詳細はLICENSEファイルを参照してください。
著者情報
このロールは、オランダ・ロッテルダムのTreeHouse B.V.によって作成・維持されています。 私たちは不動産や求人サイトに主に焦点を当てたインターネット代理店です。