32 lines
615 B
YAML
32 lines
615 B
YAML
- name: setup grafana repo key for loki
|
|
apt_key:
|
|
url: "https://apt.grafana.com/gpg.key"
|
|
|
|
- name: setup grafana repo for loki
|
|
apt_repository:
|
|
repo: "deb https://apt.grafana.com stable main"
|
|
|
|
- name: create loki group
|
|
group:
|
|
name: loki
|
|
system: true
|
|
|
|
- name: create loki user
|
|
user:
|
|
name: loki
|
|
system: true
|
|
group: loki
|
|
home: /var/lib/loki
|
|
|
|
- name: install loki
|
|
package:
|
|
name: loki
|
|
|
|
- name: write loki config
|
|
notify: restart loki
|
|
copy:
|
|
owner: root
|
|
group: loki
|
|
mode: 0640
|
|
dest: /etc/loki/config.yml
|
|
content: "{{ loki.config|to_nice_yaml(indent=2) }}"
|