我用角色來部署我的機器,角色有瓦爾,但有時我有多個角色,我希望把根文件夾中的全局變量文件,所以ansible使用vars/global.yml
和覆蓋role/vars/main.yml
Ansible角色全局變量
#vars/global.yml
somevariable: somevalue
但如果在根文件夾全局變量,只是簡單地覆蓋基於角色的變量和實施的var /全球代替。
├── Playbook.yml
├── ansible.cfg
├── roles
│ ├── Ansible-Role-UserProfile
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── meta
│ │ │ └── main.yml
│ │ ├── tasks
│ │ │ └── main.yml
│ │ ├── templates
│ │ │ ├── rm.j2
│ │ │ └── vimrc.j2
│ │ └── vars
│ │ └── main.yml
└── vars
└── global.yml
是否有任何東西的角色和變量本質上重用的套件?
請詳細說明您的答案。 –