Browse Source
ntp: add config to filter and set ntp interfaces (#11066)
* ntp: add config to set which interface ntp should listen
* Fixed config to only have one variable
pull/11127/head
Pavan Gunda
11 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
14 additions and
0 deletions
-
roles/kubernetes/preinstall/defaults/main.yml
-
roles/kubernetes/preinstall/templates/ntp.conf.j2
|
|
@ -98,6 +98,13 @@ ntp_servers: |
|
|
|
ntp_restrict: |
|
|
|
- "127.0.0.1" |
|
|
|
- "::1" |
|
|
|
# Specify whether to filter interfaces |
|
|
|
ntp_filter_interface: false |
|
|
|
# Specify the interfaces |
|
|
|
# Only takes effect when ntp_filter_interface is true |
|
|
|
# ntp_interfaces: |
|
|
|
# - ignore wildcard |
|
|
|
# - listen xxx |
|
|
|
# The NTP driftfile path |
|
|
|
# Only takes effect when ntp_manage_config is true. |
|
|
|
ntp_driftfile: /var/lib/ntp/ntp.drift |
|
|
|
|
|
@ -35,6 +35,13 @@ restrict -6 default kod notrap nomodify nopeer noquery limited |
|
|
|
restrict {{ item }} |
|
|
|
{% endfor %} |
|
|
|
|
|
|
|
# Needed for filtering interfaces |
|
|
|
{% if ntp_filter_interface %} |
|
|
|
{% for item in ntp_interfaces %} |
|
|
|
interface {{ item }} |
|
|
|
{% endfor %} |
|
|
|
{% endif %} |
|
|
|
|
|
|
|
# Needed for adding pool entries |
|
|
|
restrict source notrap nomodify noquery |
|
|
|
|
|
|
|