From 88bc09480e673779b6323aa44948c06503f58aaf Mon Sep 17 00:00:00 2001 From: jeremy Date: Wed, 4 Feb 2026 10:00:19 -0600 Subject: [PATCH] Add Consul templates --- roles/consul/templates/server.hcl.j2 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 roles/consul/templates/server.hcl.j2 diff --git a/roles/consul/templates/server.hcl.j2 b/roles/consul/templates/server.hcl.j2 new file mode 100644 index 0000000..0258697 --- /dev/null +++ b/roles/consul/templates/server.hcl.j2 @@ -0,0 +1,13 @@ +# {{ ansible_managed }} +# Consul Server Configuration + +server = true +bootstrap_expect = {{ consul_bootstrap_expect }} + +# Autopilot for cluster management +autopilot { + cleanup_dead_servers = true + last_contact_threshold = "200ms" + max_trailing_logs = 250 + server_stabilization_time = "10s" +}