main.yaml 667 B

123456789101112131415161718192021222324252627
  1. ---
  2. - name: Set default image variables based on openshift_deployment_type
  3. include_vars: "{{ item }}"
  4. with_first_found:
  5. - "{{ openshift_deployment_type }}.yml"
  6. - "default_images.yml"
  7. - name: Create temp directory for doing work in
  8. command: mktemp -d /tmp/openshift-grafana-ansible-XXXXXX
  9. register: mktemp
  10. changed_when: False
  11. check_mode: no
  12. - include_tasks: facts.yaml
  13. - include_tasks: install_grafana.yaml
  14. when: grafana_state == 'present'
  15. - include_tasks: uninstall_grafana.yaml
  16. when: grafana_state == 'absent'
  17. - name: Delete temp directory
  18. file:
  19. name: "{{ mktemp.stdout }}"
  20. state: absent
  21. changed_when: False
  22. check_mode: no