1

假设我想将一长串参数传递给多个任务 - 有没有一种简单的方法可以定义一次然后在所有任务中共享它们?

tasks:                                 
   - name: test1                         
     test1:                       
       param1=value1
       ...
       param99=value99
     ...
   - name: test10                         
     test10:                       
       param1=value1
       ...
       param99=value99
4

1 回答 1

2

在剧本中,您可以添加一个vars部分。

- hosts: all
  vars:
    param1: value1
    param99: value99
  tasks:
     - name: hello world
  roles:
     - some_role
于 2014-06-26T17:25:52.433 回答