/ansible-role-chrony

This role enables users to install and configure chrony on their hosts.

Primary LanguagePythonMIT LicenseMIT

ericsysmin.chrony

This role enables users to install and configure chrony on their hosts.

Build Status

Build Status

Requirements

None

Role Variables

Variable Required Default Comments
chrony_pkg_state No present Set pkg enabled, disabled, latest
chrony_service_state No started Set service state, started, enabled or disabled
chrony_service_enabled No yes A list of NTP servers to use.
chrony_config_server No ["0.pool.ntp.org","1.pool.ntp.org","2.pool.ntp.org", "3.pool.ntp.org"] A list of NTP servers to use.
chrony_config_logdir No /var/log/chrony A list of NTP servers to use.
chrony_config_extra_options No {} A dict of extra config options.

Examples

  1. Install chrony and use the default settings.
- hosts: all
  roles:
    - role: ericsysmin.chrony
  1. Install chrony and use custom servers.
- hosts: all
  roles:
    - role: ericsysmin.chrony
      chrony_config_server:
        - 0.pool.ntp.org
        - 2.pool.ntp.org

License

MIT

Author Information

ericsysmin