Initial IaC setup: Nomad, Consul, Terraform, Ansible
- Ansible roles for Nomad and Consul installation - Nomad job specs for Traefik and monitoring stack - Terraform configuration for Nomad job management - Enterprise naming convention inventory - HashiCorp stack deployment playbook
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# Consul Server Configuration
|
||||
|
||||
server = true
|
||||
bootstrap_expect = {{ consul_bootstrap_expect | default(1) }}
|
||||
|
||||
# Raft settings
|
||||
raft_protocol = 3
|
||||
|
||||
# Autopilot
|
||||
autopilot {
|
||||
cleanup_dead_servers = true
|
||||
last_contact_threshold = "200ms"
|
||||
max_trailing_logs = 250
|
||||
server_stabilization_time = "10s"
|
||||
}
|
||||
Reference in New Issue
Block a user