Add Nomad templates

This commit is contained in:
2026-02-04 10:00:33 -06:00
parent 4c9309b19a
commit cef5228bb3
+28
View File
@@ -0,0 +1,28 @@
# {{ ansible_managed }}
# Nomad Server Configuration
server {
enabled = true
bootstrap_expect = {{ nomad_bootstrap_expect }}
{% if nomad_retry_join | length > 0 %}
server_join {
retry_join = {{ nomad_retry_join | to_json }}
}
{% endif %}
# Raft performance
raft_protocol = 3
# Enable memory/CPU preemption for system jobs
default_scheduler_config {
scheduler_algorithm = "binpack"
memory_oversubscription_enabled = true
preemption_config {
batch_scheduler_enabled = true
system_scheduler_enabled = true
service_scheduler_enabled = true
}
}
}