如何在Ansible Playbook中将输入参数用作变量

时间:2017-09-15 23:35:04

标签: ansible yaml

我试过看'命令'并且' shell' ansible模块,但是还没有成功使用它。

我使用的脚本是不可自定义的,必须使用变量' RESPONSE_FILE ='作为标准输入。

我的代码是:

- host: all
  gather_facts: no
  tasks:
  - name: Run Config Tool
    environment:
     response_file: /opt/config/cfg.properties
    shell: /apps/opt/configtool {{ response_file }}

1 个答案:

答案 0 :(得分:0)

- host: all
  gather_facts: no
  tasks:
  - name: Run Config Tool
    shell: /apps/opt/configtool response_file="/opt/config/cfg.properties"