cat
ansible 中的文件角色可能吗?我的defaults/main.yml
是 :
---
srv1: webserver
srv2: db
srv3: dns
我想要cat
defaults/main.yml
和register
在一个变量中。
答案1
这并不完全是您正在寻找的内容(就而言cat
),但如果您想在剧本中包含变量,您可以使用include_vars
:
- name: get me some vars
include_vars:
file: your_file.yml
name: your_var
这将使您的变量可以在your_var
(your_var['srv1']
将webserver
)访问
根据文档,如果您错过了name
参数,则变量将包含在顶级范围内。