Citadelcore Ntp
- By Joseph Marsden
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 0 | 22 Apr 2021 |
juju deploy citadelcore-ntp
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
auto_peers | boolean
DEPRECATED - please DO NOT use if you have more than approximately 20 units in this service. Automatically select the most appropriate units in the service to be a service stratum connecting with upstream NTP servers, and use those units as time sources for the remaining units.
-
auto_peers_upstream | int
Default: 6
DEPRECATED - please DO NOT use if you have more than approximately 20 units in this service. How many units should attempt to connect with upstream NTP servers?
-
max_check_attempts | string
The maxiumum number of attempts to check the ntpmon service before switching an alert to HARD status rather than SOFT. Default for Nagios is 4, if this is set, the default will be overwritten for the ntpmon check only.
-
nagios_ntpmon_checks | string
Default: offset peers reach sync proc vars
A space-separated list of nagios ntpmon checks to enable. Default is to enable all checks except trace; leave empty for no checks.
-
ntp_package | string
If set to "ntp" the ntp package will be installed and configured, or if set to "chrony" the chrony package will be installed and configured. If unspecified the appropriate package will be selected based on the operating system. Please note that the use of ntp on Ubuntu bionic or later is not recommended as it does not receive security updates.
-
orphan_stratum | int
The stratum at which NTP must lose connectivity to before it considers itself orphaned, and starts determining the reference time with local peers. A typical value is 6, which will enable orphaned operation when there are no stratum 6 servers or servers of a higher stratum available, which is two strata below most Internet NTP hosts. Set to 0 to disable orphan mode entirely. You must enable at least one peer in order to use orphan mode, but four or more is recommended for best results.
-
peers | string
Space-separated list of NTP servers to use as peers. Under ntpd, peers are allowed to query the local NTP server via ntpq.
-
pools | string
Default: 0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org ntp.ubuntu.com
Space-separated list of NTP servers to use as pool sources. These are recommended over normal sources for their self-healing capabilities. Leave empty to disable pool sources.
-
source | string
Space-separated list of NTP servers to use as time sources.
-
unlimited_clients | string
Comma-separated list of IPs or networks for which requests will not be rate-limited. Example value "1.2.3.4,16.0.0.0 mask 255.0.0.0" This is implemented for ntpd only - chrony doesn't do rate limiting by default.
-
use_iburst | boolean
Default: True
Use iburst for all peers/sources, not just those received via the master relation.
-
verify_ntp_servers | boolean
If configured to True, charm will automatically try to verify that given NTP servers are accessible and raise an error, if they aren't.