【问题标题】:How to run multiple playbooks each with a survey?如何运行多个剧本,每个剧本都有一个调查?
【发布时间】:2021-03-25 20:31:05
【问题描述】:

我在 ansible Tower 中有两本剧本,每本都有调查。

---
- name: Provision Routers
  import_playbook: provision_evpn_routers.yml
  
- name: Provision Switches
  import_playbook: provision_evpn_switches.yml

当我执行这个主要剧本时,没有提示调查并且我收到错误,因为变量(将从调查中填充)不存在。

【问题讨论】:

    标签: ansible cisco ansible-tower


    【解决方案1】:

    在工作模板中,您可以存储变量并创建主要调查。但是,由于 Tower 控制 playbook 执行的输入和标准输出,因此在作业模板启动后您将无法提供任何参数或条目。

    您可以创建工作流程,而不是直接调用 playbook。 看一下这个: https://docs.ansible.com/ansible-tower/latest/html/userguide/workflow_templates.html#surveys

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      相关资源
      最近更新 更多