Skip to main content
Talos Linux defaults to using time.cloudflare.com as the NTP server for time synchronization.

Configuration

To customize the NTP servers used by Talos, create a TimeSyncConfig document like:
apiVersion: v1alpha1
kind: TimeSyncConfig
ntp:
    servers:
        - 0.pool.ntp.org
        - 1.pool.ntp.org
See Time Sync for more details about time synchronization in Talos Linux.

Observing Status

Use talosctl to get the current time synchronization configuration of a node:
$ talosctl get timeservers
NODE         NAMESPACE   TYPE               ID            VERSION   TIMESERVERS
172.20.0.2   network     TimeServerStatus   timeservers   1         ["time.cloudflare.com"]
To see all time server configuration sources, use the following:
$ talosctl get timeserverspec --namespace=network-config
NODE         NAMESPACE        TYPE             ID                    VERSION
172.20.0.2   network-config   TimeServerSpec   default/timeservers   1