Ansible Lookup

1.  文件内容的读取

---
- hosts: all
  vars:
     contents: "{{ lookup('file', '/etc/foo.txt') }}"

  tasks:
     - debug: msg="the value of foo.txt is {{ contents }}"

Note:  切记读取的是本地文件

2. passwd的查询

3. cvs文件查询

4. INI文件查询

5. Credstash查询

6. DNS查询

另外: ansible还支持环境变量, ectd, pipe等查询

原文地址:https://www.cnblogs.com/v394435982/p/5599521.html