没有默认主机的Ansible游戏

时间:2016-04-23 21:00:41

标签: ansible ansible-playbook

我想建立一个潜在危险的安全游戏。为了使它更安全,我不想要任何默认主机。

有没有办法在ansible游戏中指定没有主机,并要求用户在命令行中输入它?

2 个答案:

答案 0 :(得分:2)

剧本:

- host: {{ my_danger_host }}
  tasks:

命令:

ansible-playbtook -i hosts deploy.yml  -extra-vars my_danger_host=10.45.130.56

答案 1 :(得分:0)

- host: {{ my_danger_host }}
  tasks: 
    - name : check_host
      fail :
        msg : "please input host"
      when : (my_danger_host is not defined)