Skip to content

Repository files navigation

Usage

The Network Time Protocol (NTP) formula is used to properly synchronize services across the nodes. This file provides the sample configurations for different use cases.

  • [Deprecated] NTP client configuration, should not be used if the stratum parameter exists:

    ntp:
      client:
        enabled: true
        strata:
        - ntp.cesnet.cz
        - ntp.nic.cz
  • The NTP client extended definition with auth:

    ntp:
      client:
        enabled: true
        stratum:
          primary:
            server: ntp.cesnet.cz
            key_id: 1
          secondary:
            server: ntp.nic.cz
            key_id: 2
  • The NTP client with MD5 auth configuration:

    ntp:
      client:
        enabled: true
        auth:
          enabled: true
          secrets:
            1:
              secret_type: 'M'
              secret: 'Runrabbitrundigthath'
              trustedkey: true
            2:
              secret_type: 'M'
              secret: 'Howiwishyouwereherew'
              trustedkey: true
        stratum:
          primary:
            server: ntp.cesnet.cz
            key_id: 1
          secondary:
            server: ntp.nic.cz
            key_id: 2
  • The NTP server with MD5 auth configuration:

    ntp:
      client:
        enabled: false
      server:
        enabled: true
        auth:
          enabled: true
          secrets:
            1:
              secret_type: 'M'
              secret: 'Runrabbitrundigthath'
              trustedkey: true
            2:
              secret_type: 'M'
              secret: 'Howiwishyouwereherew'
              trustedkey: true
        stratum:
          primary:
            server: ntp.cesnet.cz
            key_id: 1
          secondary:
            server: ntp.nic.cz
            key_id: 2
  • A cleaning up of the NTP configurations left by DHCP:

    ntp:
      client:
        enabled: true
        remove_dhcp_conf: true # default false
  • The NTP server simple peering definition:

    ntp:
      server:
        peers:
        - 192.168.0.241
        - 192.168.0.242
  • The NTP server extended peering definition:

    ntp:
       server:
         peers:
           1:
             host: 192.168.31.1
           2:
             host: 192.168.31.2
           3:
             host: 192.168.31.3
  • The NTP server definition enabling the listen and ignore actions on specific addresses:

    ntp:
      server:
          1:
            value: wildcard
            action: ignore
          2:
            value: ::1
            action: listen
          3:
            value: 192.168.31.1
            action: listen
  • The NTP client orphan mode definition:

    ntp:
      client:
        enabled: true
        orphan: 5
        stratum:
          primary:
            server: ntp.cesnet.cz

Read more

Documentation and bugs

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

12 watching

Forks

Releases

Packages

Contributors

Languages