如何让其他游戏使用从vars_prompt获取的vars

时间:2019-04-24 09:30:53

标签: ansible

我想在第一部剧本中使用vars_prompt设置一个全局变量,并让其在剧本中的所有其他剧本中使用。

但是,第二次播放失败,并显示“任务包括带有未定义变量的选项”

- name: get password
  hosts: plt
  vars_prompt:
    - name: password
      prompt: 'Please input the mechid password'

- name: print password
  hosts: plt
  tasks:
    - debug: msg="{{ password }}"

- name: use password
  hosts: plt
  tasks:
   - use {{ password }} to do something

0 个答案:

没有答案