main.yaml 711 B

12345678910111213141516171819202122
  1. ---
  2. - name: Create temp directory for doing work in
  3. command: mktemp -td openshift-metrics-ansible-XXXXXX
  4. register: mktemp
  5. changed_when: False
  6. - name: Create temp directory for all our templates
  7. file: path={{mktemp.stdout}}/templates state=directory mode=0755
  8. changed_when: False
  9. - name: Copy the admin client config(s)
  10. command: >
  11. cp {{ openshift.common.config_base}}/master/admin.kubeconfig {{ mktemp.stdout }}/admin.kubeconfig
  12. changed_when: False
  13. check_mode: no
  14. tags: metrics_init
  15. - include: install_metrics.yaml
  16. when: openshift_metrics_install_metrics | default(false) | bool
  17. - include: uninstall_metrics.yaml
  18. when: not openshift_metrics_install_metrics | default(false) | bool