在使用Ansible Tower中的调查时,您可以在调查中使用多个变量。您可以在任务中定义这些变量,以便在应用程序或运行Ad-Hoc命令时使用它们。以下是一个示例,该示例使用多个变量:
首先,在Ansible Tower中创建一个调查,并为其定义多个变量。此示例中的变量是database_name和app_name。
然后,在任务中使用这些变量。例如,您可以使用以下代码行在远程服务器上创建一个MySQL数据库,其中数据库名称和应用程序名称是从调查中获取的:
- name: Create database
mysql_db:
name: "{{ database_name }}"
state: present
- name: Configure application
command: /path/to/app --name "{{ app_name }}"
通过这种方式,您可以轻松地使用来自Ansible Tower调查的多个变量在任务中执行操作。