aboveops.template
aboveops.template
テンプレートからファイルを作成
説明
この役割は、テンプレートのAnsibleモジュールのラッパーのようなものだと考えられます。
テンプレートを提供するだけで、ターゲットシステムにファイルとして結果が書き込まれます。
例
- role: aboveops.template
template_content: |
upstream grafana {
{% for host in groups["monitoring"] %}
server {{ hostvars[host].backnet_ip }}:3000;
{% endfor %}
}
template_dest: "/etc/nginx/conf.d/grafana_upstream.conf"
インストール
この役割は、Ansible Galaxyからインストールできます:
ansible-galaxy install aboveops.template
ライセンス
MIT
著者情報
Dmitrii Kashin, freehck@freehck.com