Skip to content
Snippets Groups Projects
main.yml 581 B
Newer Older
  • Learn to ignore specific revisions
  • MichiK's avatar
    MichiK committed
    - name: add Grafana key
      apt_key:
        data: '{{ lookup("file", "grafana.key") }}'
        state: present
    
    - name: add Grafana repo
      apt_repository:
        repo: "deb https://packages.grafana.com/oss/deb stable main"
        state: present
        update_cache: yes
    
    - name: install Grafana
      apt:
        package: grafana
        state: present
    
    - name: enable Grafana
      systemd:
        name: "grafana-server"
        enabled: yes
    
    - name: configure Grafana
      template:
        src: "grafana.ini.j2"
        dest: "/etc/grafana/grafana.ini"
        owner: root
        group: grafana
        mode: 0640
      notify: restart Grafana