带有标签和大量参数的Ansible角色

时间:2018-06-16 09:01:01

标签: ansible

我试图让我的角色可读,同时为他们启用标签

- { role: 'init' }

- role: common, tags: 'common'
  pA: "pA"
  pB: "pB"
  pC: "pC"
- role: special
  sA: "sA"

但上述情况不允许/给出错误。关于如何在我的剧本中为我的角色定义标签并且仍然有很多参数的任何建议?

1 个答案:

答案 0 :(得分:2)

你在这里:

- role: common
  tags: common
  pA: pA
  pB: pB
  pC: pC

或提高可读性:

- role: common
  tags: common
  vars:
    pA: pA
    pB: pB
    pC: pC

所有值都是字符串,因此不需要引号。