main.yaml 546 B

1234567891011121314151617181920212223242526
  1. ---
  2. - name: Create temp directory for doing work in on target
  3. command: mktemp -td openshift-prometheus-ansible-XXXXXX
  4. register: mktemp
  5. changed_when: False
  6. - set_fact:
  7. tempdir: "{{ mktemp.stdout }}"
  8. - name: Create templates subdirectory
  9. file:
  10. state: directory
  11. path: "{{ tempdir }}/templates"
  12. mode: 0755
  13. changed_when: False
  14. - include: install_prometheus.yaml
  15. vars:
  16. state: "{{ openshift_prometheus_state }}"
  17. - name: Delete temp directory
  18. file:
  19. name: "{{ tempdir }}"
  20. state: absent
  21. changed_when: False