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
변수가 최상위 범위에 포함됩니다.