setup_facts.yml 351 B

1234567891011121314151617
  1. ---
  2. - name: install remote facts
  3. hosts: webserver
  4. vars:
  5. remote_dir: /etc/ansible/facts.d
  6. facts_file: custom.fact
  7. tasks:
  8. - name: create remote directory
  9. file:
  10. state: directory
  11. recurse: yes
  12. path: "{{ remote_dir }}"
  13. - name:
  14. copy:
  15. src: "{{ facts_file }}"
  16. dest: "{{ remote_dir }}"