first commit

This commit is contained in:
DigitalInfinity committed 2022-11-29 18:58:41 +01:00
1 parent 39b5a5de32
commit a306c467e7
5 files changed
+96

No files matched your search

+46
View File
@@ -0,0 +1,46 @@
---
- name: Create user loki
user:
name: loki
system: yes
group: root
- name: copy loki binaries
copy:
src: loki-linux-amd64
dest: /usr/local/bin/loki
owner: root
group: root
mode: '0755'
backup: no
- name: generate /etc/systemd/system/loki.service
template:
src: loki.service.j2
dest: /etc/systemd/system/loki.service
owner: root
group: root
mode: "0644"
notify:
- restart loki
- name: enable loki
systemd:
name: loki
enabled: yes
masked: no
notify:
- restart loki
- name: generate /etc/loki-local-config.yaml
template:
src: loki-local-config.yaml.j2
dest: /etc/loki.yaml
owner: root
group: root
mode: "0644"
notify:
- restart loki
- name: Flush handlers
meta: flush_handlers