Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-2859

Built in NTP client

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • NA
    • server

    Description

      Requiring ntpd or chrony to be setup correctly and configured correctly makes deployments more complicated. 

       

      We should include our own built-in stripped-down implementation of NTP without any reliance on kernel features. This should hopefully make it easier for users to configure NTP even if they don't have root, and also can maintain better clock error than the system implementation, since we can prioritize low error bounds rather than low jitter.

       

      Additionally this simplifies docker deployments by not requiring CAP_SYS_TIME or privileged containers and ensuring host machines have ntpd setup correctly.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              granthenke Grant Henke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: