X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/07a156f136e391d9a1d30eacc23be621ddea0e17..0a11a538261d017750924ffa7037ba6e65eb6c5e:/cookbooks/ntp/templates/default/chrony.conf.erb?ds=inline diff --git a/cookbooks/ntp/templates/default/chrony.conf.erb b/cookbooks/ntp/templates/default/chrony.conf.erb index aa6992d77..03728fddb 100644 --- a/cookbooks/ntp/templates/default/chrony.conf.erb +++ b/cookbooks/ntp/templates/default/chrony.conf.erb @@ -4,6 +4,17 @@ <% node[:ntp][:servers].each do |server| -%> pool <%= server %> iburst <% end -%> +# Add additional non-pool NTP servers +# pool.ntp.org can sometimes be aggressive with KoD +pool time.cloudflare.com iburst +pool time.google.com iburst + +# Allow local queries for monitoring +allow 127.0.0.1/32 +allow ::1/128 + +# Run an initial NTP sync on daemon startup +initstepslew 30 time.cloudflare.com time.google.com <%= node[:ntp][:servers].join(" ") %> # This directive specify the location of the file containing ID/key pairs for # NTP authentication. @@ -38,3 +49,6 @@ makestep 1 3 # Enable leap second slew leapsecmode slew maxslewrate 1000 + +# Enable hardware timestamps if available +hwtimestamp *