From a940a671f58a7dab273e73fd62b128a81da8f8c9 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Mon, 1 Aug 2022 22:00:30 +0200 Subject: [PATCH] Update to 2022-08-01 22:00 --- roles/consul/defaults/main.yml | 3 +++ roles/consul/templates/consul.hcl.j2 | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/roles/consul/defaults/main.yml b/roles/consul/defaults/main.yml index 1523974..802377e 100644 --- a/roles/consul/defaults/main.yml +++ b/roles/consul/defaults/main.yml @@ -61,6 +61,9 @@ consul_base_conf: telemetry: prometheus_retention_time: 1h + connect: + enabled: False + consul_extra_conf: {} consul_host_conf: {} consul_conf: "{{ consul_base_conf | combine(consul_extra_conf, recursive=True) | combine(consul_host_conf, recursive=True) }}" diff --git a/roles/consul/templates/consul.hcl.j2 b/roles/consul/templates/consul.hcl.j2 index 29a9102..d56dcca 100644 --- a/roles/consul/templates/consul.hcl.j2 +++ b/roles/consul/templates/consul.hcl.j2 @@ -61,3 +61,9 @@ recursors = [ telemetry { prometheus_retention_time = "{{ consul_conf.telemetry.prometheus_retention_time }}" } + +{% if consul_conf.connect.enabled %} +connect { + enabled = true +} +{% endif %}