Skip to main content

ansible-role-chrony - Ansible chrony role

Project description

A role to manage chrony

Role Variables

Variables used for chrony

Name

Default Value

Description

chrony_debug

False

Enable debug option in chrony

chrony_role_action

all

Ansible action when including the role. Should be one of: [all|install|config|upgrade|online]

chrony_package_name

chrony

chrony system package name

chrony_service_name

chronyd

chrony system service name

chrony_manage_service

True

Flag used to specific if the ansible role should manage the service

chrony_manage_package

True

Flag used to specific if the ansible role should manage the package

chrony_service_state

started

Default service state to configure (started|stopped)

chrony_config_file_location

/etc/chrony.conf

Chrony configuration file location.

chrony_driftfile_path

/var/lib/chrony/drift

Chrony drift file location

chrony_logdir_path

/var/log/chrony

Chrony log directory location

chrony_ntp_servers

[]

List of NTP servers. This can be a list of hashes for advanced configuration. If using the hash format, a server_name and server_settings key should be populated with the appropriate data. If this is a list of hostnames, the chrony_global_server_settings will be appended to the configuration.

chrony_global_server_settings

<none>

Default setting to apply to the servers configuration

chrony_ntp_pools

[]

List of NTP pools. This can be a list of hashes for advanced configuration. If using the hash format, a pool_name and pool_settings key should be populated with the appropriate data. If this is a list of hostnames, the chrony_global_pool_settings will be appended to the configuration.

chrony_global_pool_settings

<none>

Default setting to apply to the pools configuration

chrony_ntp_peers

[]

List of NTP peers. This can be a list of hashes for advanced configuration. If using the hash format, a peer_name and peer_settings key should be populated with the appropriate data. If this is a list of hostnames, the chrony_global_peer_settings will be appended to the configuration.

chrony_global_peer_settings

<none>

Default setting to apply to the peers configuration

chrony_bind_addresses

[‘127.0.0.1’, ‘::1’]

List of addresses to bind to to listen for command packets

chrony_acl_rules

[]

List of specific allow/deny commands for the configuration file

chrony_rtc_settings

[‘rtcsync’]

List of specific real time lock settings

chrony_makestep

1.0 3

The chrony makestep configuration

chrony_extra_options

[]

A list of extra option strings that is added to the end of the configuration file. This list is joined with new lines.

Requirements

  • ansible >= 2.4

  • python >= 2.6

Dependencies

None

Example Playbooks

- hosts: localhost
  become: true
  roles:
    - chrony

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ansible-role-chrony-1.3.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

ansible_role_chrony-1.3.0-py2.py3-none-any.whl (17.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ansible-role-chrony-1.3.0.tar.gz.

File metadata

  • Download URL: ansible-role-chrony-1.3.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for ansible-role-chrony-1.3.0.tar.gz
Algorithm Hash digest
SHA256 8fdc6b9d971fb1057d5051313d3fb5fd6f4790ea5f607594551600ea180dad2e
MD5 21942b70720e351abaff289eb924dacc
BLAKE2b-256 628a36917504bdc9f5148f9e436d44c06341fb0bc439302236abc0c16115e7fc

See more details on using hashes here.

File details

Details for the file ansible_role_chrony-1.3.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ansible_role_chrony-1.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 865f0f34689b10497f7cd29c603dd6cd027f169c9a73dd1c8fe0b8b08cd513c7
MD5 575554a3de065747c08f4e0270470da6
BLAKE2b-256 d318dfb80cd34628730b80a7fa0f4d7e4b21d4fdd1c32490468201d1e9e29cb7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page