diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-11-27 21:24:53 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-11-28 00:52:02 +0100 |
commit | 8ffeaf71efa7472ff8511c445aa8874b1b1f3613 (patch) | |
tree | 18132a977c42dd04a23ed61550df3a495d899f24 /roles/chrony | |
parent | kubernetes/standalone: fix config hash annotation if role is included multipl... (diff) |
move chrony role to core/ntp (WIP)
Diffstat (limited to 'roles/chrony')
-rw-r--r-- | roles/chrony/defaults/main.yml | 24 | ||||
-rw-r--r-- | roles/chrony/handlers/main.yml | 5 | ||||
-rw-r--r-- | roles/chrony/tasks/main.yml | 11 | ||||
-rw-r--r-- | roles/chrony/templates/chrony.conf.j2 | 55 |
4 files changed, 0 insertions, 95 deletions
diff --git a/roles/chrony/defaults/main.yml b/roles/chrony/defaults/main.yml deleted file mode 100644 index bec79d5f..00000000 --- a/roles/chrony/defaults/main.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -# chrony_source_servers: -# - name: ntp.example.com -# options: iburst ... - -# chrony_source_pools: -# - name: pool.example.com -# options: iburst .... - -# chrony_source_peers: -# - name: peer.example.com -# options: iburst .... - - -# chrony_hwtimestamp_interfaces: -# - name: "*" -# options: .... - - -# chrony_server: -# allow: [] -# deny: [] -# bind: 0.0.0.0 -# port: 123 diff --git a/roles/chrony/handlers/main.yml b/roles/chrony/handlers/main.yml deleted file mode 100644 index 08d878be..00000000 --- a/roles/chrony/handlers/main.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- name: restart chrony - service: - name: chrony - state: restarted diff --git a/roles/chrony/tasks/main.yml b/roles/chrony/tasks/main.yml deleted file mode 100644 index d220af30..00000000 --- a/roles/chrony/tasks/main.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -- name: install chrony - apt: - name: chrony - state: present - -- name: install chrony configuration - template: - src: chrony.conf.j2 - dest: /etc/chrony/chrony.conf - notify: restart chrony diff --git a/roles/chrony/templates/chrony.conf.j2 b/roles/chrony/templates/chrony.conf.j2 deleted file mode 100644 index 62d45315..00000000 --- a/roles/chrony/templates/chrony.conf.j2 +++ /dev/null @@ -1,55 +0,0 @@ -### Global options - -cmdport 0 -keyfile /etc/chrony/chrony.keys -driftfile /var/lib/chrony/chrony.drift -logdir /var/log/chrony -maxupdateskew 100.0 -rtcsync -makestep 1 3 - -{% if chrony_hwtimestamp_interfaces is defined %} -{% for interface in chrony_hwtimestamp_interfaces %} -hwtimestamp {{ interface.name }}{% if 'options' in interface %} {{ interface.options }}{% endif %}{{ '' }} -{% endfor %} - -{% endif %} - -### Sources - -{% if chrony_source_servers is defined %} -{% for server in chrony_source_servers %} -server {{ server.name }}{% if 'options' in server %} {{ server.options }}{% endif %}{{ '' }} -{% endfor %} - -{% endif %} -{% if chrony_source_pools is defined %} -{% for pool in chrony_source_pools %} -pool {{ pool.name }}{% if 'options' in pool %} {{ pool.options }}{% endif %}{{ '' }} -{% endfor %} - -{% endif %} -{% if chrony_source_peers is defined %} -{% for peer in chrony_source_peers %} -peer {{ peer.name }}{% if 'options' in peer %} {{ peer.options }}{% endif %}{{ '' }} -{% endfor %} - -{% endif %} - - -{% if chrony_server is defined %} -### Server - -{% for rule in chrony_server.allow | default([]) %} -allow {{ rule }} -{% endfor %} -{% for rule in chrony_server.deny | default([]) %} -deny {{ rule }} -{% endfor %} -{% if 'bindaddress' in chrony_server %} -bindaddress {{ chrony_server.bind }} -{% endif %} -{% if 'port' in chrony_server %} - port {{ chrony_server.port }} -{% endif %} -{% endif %} |