- name: "copy grafana.rpm to destination server" copy: src: "{{ role_path }}/files/grafana-6.3.0-1.x86_64.rpm" dest: /tmp - name: "install grafana" yum: name: - /tmp/grafana-6.3.0-1.x86_64.rpm state: present - name: "Templates grafana.ini" template: src: "{{role_path}}/templates/grafana.ini.j2" dest: /etc/grafana/grafana.ini tags: template - name: "copy dashboard-tfe.json" copy: src: "{{ role_path }}/files/dashboard-tfe.json" dest: /var/lib/grafana/ owner: root group: grafana - name: "copy dashboard-tfe.yaml" copy: src: "{{ role_path }}/files/dashboard-tfe.yaml" dest: /var/lib/grafana/ owner: root group: grafana - name: "copy datasources-influxdb.yaml" copy: src: "{{ role_path }}/files/datasources-influxdb.yaml" dest: /etc/grafana/provisioning/datasources/ owner: root group: grafana - name: "Start grafana" systemd: name: grafana-server.service state: started enabled: yes daemon-reload: yes