ryezone_labs.ntp

ryezone_labs.ntp

安装并配置NTP客户端和守护进程软件。

角色变量

  • ntpd_enabled (布尔值)

    当为 true 时,安装并配置NTP守护进程。

  • ntp_enabled (布尔值)

    当为 true 时,安装并配置NTP客户端。

  • ntp_timezone (字符串)

    设置服务器的时区。

  • ntp_manage_config (布尔值)

    当为 true 时,角色配置将覆盖NTP守护进程和客户端的默认配置,使用管理的配置。

  • ntp_daemon_log_options (字符串)

    用空格分隔的选项列表,用于配置NTP守护进程的设置。

  • ntp_daemon_maxupdateskew (小数)

    设置NTP守护进程用于判断估计值是否不可靠的阈值,以决定是否使用该估计值。

  • ntp_daemon_logchange (小数)

    设置NTP守护进程用于系统时钟调整量的阈值,当超出该阈值时将生成syslog消息。

  • ntp_daemon_allow (字符串列表)

    允许与NTP守护进程进行通信的IP地址列表。

  • ntp_area (字符串)

    设置NTP区域路径。参见 http://support.ntp.org/bin/view/Servers/NTPPoolServers

  • ntp_daemon_servers (字符串列表)

    选择NTP守护进程应监听的NTP服务器以获取NTP更新。

  • ntp_servers (字符串列表)

    选择NTP客户端应监听的NTP服务器以获取NTP更新。

  • ntp_fallback_servers (字符串列表)

    选择NTP客户端在ntp_servers中的服务器无法访问时应监听的备用NTP服务器。

示例剧本

NTP客户端配置示例

- hosts: 127.0.0.1
  connection: local
  vars:
    - ntp_enabled: True
    - ntp_timezone: Etc/UTC
    - ntp_servers:
      - ntp.domain.local
  roles:
    - ryezone_labs.ntp

NTP守护进程配置示例

- hosts: 127.0.0.1
  connection: local
  vars:
    - ntp_enabled: True
    - ntpd_enabled: True
    - ntp_timezone: Etc/UTC
    - ntp_area: us
    - ntp_servers:
      - 127.0.0.1
  roles:
    - ryezone_labs.ntp

许可证

BSD

关于项目

This role installs and configures ntp client and daemon software.

安装
ansible-galaxy install ryezone_labs.ntp
许可证
Unknown
下载
225
拥有者