Update 2 files
- /roles/loki/tasks/main.yml - /roles/loki/handlers/main.yml
This commit is contained in:
parent
3b2d6d4ebc
commit
ddd7ccbaa5
@ -2,30 +2,22 @@
|
|||||||
- name: restart loki stack
|
- name: restart loki stack
|
||||||
community.docker.docker_compose_v2:
|
community.docker.docker_compose_v2:
|
||||||
project_src: "{{ loki_base_dir }}"
|
project_src: "{{ loki_base_dir }}"
|
||||||
state: restarted
|
state: present
|
||||||
scale: {}
|
recreate: always
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
- name: restart loki
|
- name: restart loki
|
||||||
community.docker.docker_compose_v2:
|
community.docker.docker_compose_v2:
|
||||||
project_src: "{{ loki_base_dir }}"
|
project_src: "{{ loki_base_dir }}"
|
||||||
services: loki
|
services: loki
|
||||||
state: restarted
|
state: present
|
||||||
scale: {}
|
recreate: always
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
- name: restart promtail
|
- name: restart promtail
|
||||||
community.docker.docker_compose_v2:
|
community.docker.docker_compose_v2:
|
||||||
project_src: "{{ loki_base_dir }}"
|
project_src: "{{ loki_base_dir }}"
|
||||||
services: promtail
|
services: promtail
|
||||||
state: restarted
|
|
||||||
scale: {}
|
|
||||||
become: yes
|
|
||||||
|
|
||||||
- name: reload loki stack
|
|
||||||
community.docker.docker_compose_v2:
|
|
||||||
project_src: "{{ loki_base_dir }}"
|
|
||||||
state: present
|
state: present
|
||||||
restarted: yes
|
recreate: always
|
||||||
scale: {}
|
|
||||||
become: yes
|
become: yes
|
||||||
@ -1,4 +1,10 @@
|
|||||||
---
|
---
|
||||||
|
- name: Ensure community.docker collection is installed
|
||||||
|
ansible.builtin.package:
|
||||||
|
name: python3-docker
|
||||||
|
state: present
|
||||||
|
become: yes
|
||||||
|
|
||||||
- name: Create Loki directories
|
- name: Create Loki directories
|
||||||
file:
|
file:
|
||||||
path: "{{ item }}"
|
path: "{{ item }}"
|
||||||
@ -16,7 +22,7 @@
|
|||||||
src: loki-config.yml.j2
|
src: loki-config.yml.j2
|
||||||
dest: "{{ loki_config_dir }}/loki-config.yml"
|
dest: "{{ loki_config_dir }}/loki-config.yml"
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
notify: restart loki
|
notify: restart loki stack
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
- name: Deploy Promtail configuration
|
- name: Deploy Promtail configuration
|
||||||
@ -24,7 +30,7 @@
|
|||||||
src: promtail-config.yml.j2
|
src: promtail-config.yml.j2
|
||||||
dest: "{{ promtail_config_dir }}/promtail-config.yml"
|
dest: "{{ promtail_config_dir }}/promtail-config.yml"
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
notify: restart promtail
|
notify: restart loki stack
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
- name: Deploy Loki stack docker-compose
|
- name: Deploy Loki stack docker-compose
|
||||||
@ -39,8 +45,6 @@
|
|||||||
community.docker.docker_compose_v2:
|
community.docker.docker_compose_v2:
|
||||||
project_src: "{{ loki_base_dir }}"
|
project_src: "{{ loki_base_dir }}"
|
||||||
state: present
|
state: present
|
||||||
restarted: no
|
|
||||||
scale: {}
|
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
- name: Wait for Loki to be ready
|
- name: Wait for Loki to be ready
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user