--- - name: Assurer le repertoire des trousseaux apt ansible.builtin.file: path: /etc/apt/keyrings state: directory owner: root group: root mode: "0755" - name: Telecharger la cle de signature Grafana ansible.builtin.get_url: url: "{{ serveurs_loki_depot_cle_url }}" dest: "{{ serveurs_loki_depot_cle_fichier }}" owner: root group: root mode: "0644" - name: Ajouter le depot apt Grafana ansible.builtin.apt_repository: repo: "{{ serveurs_loki_depot_source }}" filename: grafana state: present - name: Installer Loki ansible.builtin.apt: name: "{{ serveurs_loki_paquets }}" state: present update_cache: true - name: Assurer le repertoire de donnees Loki ansible.builtin.file: path: "{{ serveurs_loki_chemin }}" state: directory owner: loki group: loki mode: "0750" - name: Deployer la configuration Loki ansible.builtin.template: src: config.yml.j2 dest: "{{ serveurs_loki_config }}" owner: root group: loki mode: "0640" notify: Redemarrer loki - name: Activer et demarrer Loki ansible.builtin.systemd: name: "{{ serveurs_loki_service }}" enabled: true state: started