mirror of https://github.com/ansible/ansible.git
Add a way to restrict gathered facts in Ansible:
- Using gather_subset options - By ignoring ohai/chef or facter/puppet factspull/14967/head
parent
2984ffdfac
commit
88772b6003
@ -0,0 +1,45 @@
|
||||
---
|
||||
|
||||
- hosts: localhost
|
||||
tags: [ 'min' ]
|
||||
connection: local
|
||||
gather_subset: "min"
|
||||
ignore_facter: yes
|
||||
ignore_ohai: yes
|
||||
gather_facts: yes
|
||||
tasks:
|
||||
- debug: var={{item}}
|
||||
with_items: [ 'ansible_user_id', 'ansible_interfaces', 'ansible_mounts', 'ansible_virtualization_role' ]
|
||||
|
||||
- hosts: localhost
|
||||
tags: [ 'network' ]
|
||||
connection: local
|
||||
gather_subset: "network"
|
||||
ignore_facter: yes
|
||||
ignore_ohai: yes
|
||||
gather_facts: yes
|
||||
tasks:
|
||||
- debug: var={{item}}
|
||||
with_items: [ 'ansible_user_id', 'ansible_interfaces', 'ansible_mounts', 'ansible_virtualization_role' ]
|
||||
|
||||
- hosts: localhost
|
||||
tags: [ 'hardware' ]
|
||||
connection: local
|
||||
gather_subset: "hardware"
|
||||
ignore_facter: yes
|
||||
ignore_ohai: yes
|
||||
gather_facts: yes
|
||||
tasks:
|
||||
- debug: var={{item}}
|
||||
with_items: [ 'ansible_user_id', 'ansible_interfaces', 'ansible_mounts', 'ansible_virtualization_role' ]
|
||||
|
||||
- hosts: localhost
|
||||
tags: [ 'virtual' ]
|
||||
connection: local
|
||||
gather_subset: "virtual"
|
||||
ignore_facter: yes
|
||||
ignore_ohai: yes
|
||||
gather_facts: yes
|
||||
tasks:
|
||||
- debug: var={{item}}
|
||||
with_items: [ 'ansible_user_id', 'ansible_interfaces', 'ansible_mounts', 'ansible_virtualization_role' ]
|
Loading…
Reference in New Issue