From 84db437ca59c4696b8af704f27382543d97fa29a Mon Sep 17 00:00:00 2001 From: Rutger <3618255-rutger9321@users.noreply.gitlab.com> Date: Mon, 9 Aug 2021 12:24:36 +0200 Subject: [PATCH] Add Loki ruler config to loki.yml and defaults --- defaults/main.yml | 3 ++- templates/loki.yml.j2 | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index f74460d..7e677a8 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -76,6 +76,7 @@ loki_table_manager_config: retention_deletes_enabled: false retention_period: 0s +loki_ruler_config: [] promtail_client_config: - url: "http://{{ loki_listen_address }}:{{ loki_listen_port }}/loki/api/v1/push" @@ -100,4 +101,4 @@ promtail_scrape_config: promtail_target_config: [] promtail_positions_config: - filename: /tmp/positions.yaml \ No newline at end of file + filename: /tmp/positions.yaml diff --git a/templates/loki.yml.j2 b/templates/loki.yml.j2 index 5438373..c627621 100644 --- a/templates/loki.yml.j2 +++ b/templates/loki.yml.j2 @@ -57,3 +57,7 @@ table_manager: runtime_config: {{ loki_runtime_config | to_nice_yaml(indent=2) | indent(2, False) }} {% endif %} +{% if loki_ruler_config != [] %} +ruler: + {{ loki_ruler_config | to_nice_yaml(indent=2) | indent(2, False) }} +{% endif %}