From 9547577aae04b6d28538e37adb594ebba60df711 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Th=C3=A9o?= <theo@le-filament.com>
Date: Wed, 28 Sep 2022 13:41:46 +0200
Subject: [PATCH] fix: mitigate inexistent inventory groups

---
 templates/filebeat.yml.j2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/templates/filebeat.yml.j2 b/templates/filebeat.yml.j2
index 1a8cafc..09a4c1f 100644
--- a/templates/filebeat.yml.j2
+++ b/templates/filebeat.yml.j2
@@ -6,7 +6,7 @@ filebeat.config.modules:
 # ================================== General ===================================
 fields_under_root: true
 
-{% if inventory_hostname in groups.docker %}
+{% if inventory_hostname in groups.docker | default([]) %}
 # ================================ AutoDiscover ================================
 filebeat.autodiscover:
   providers:
@@ -32,7 +32,7 @@ output.logstash:
   ssl.certificate_authorities:
     - /etc/ssl/certs/logstash.crt
 
-{% if inventory_hostname in groups.docker_elk %}
+{% if inventory_hostname in groups.docker_elk | default([]) %}
 
 # ---------------------------- ElasticSearch Output -----------------------------
   #output.elasticsearch:
-- 
GitLab