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.によって作成・維持されています。 私たちは不動産や求人サイトに主に焦点を当てたインターネット代理店です。

プロジェクトについて

This role will install the Sysward Agent on your system.

インストール
ansible-galaxy install treehouselabs.sysward
ライセンス
mit
ダウンロード
139
所有者