Skip to content

Conversation

@shacharr-google
Copy link
Contributor

Sample scripts for timesync configuration in single VM configuration, to compare and contrast with the GKE DaemonSet variation of the example to follow

@shacharr-google shacharr-google force-pushed the master branch 4 times, most recently from fa6efb5 to 58e27f4 Compare October 21, 2025 07:14
Copy link
Member

@ferrarimarco ferrarimarco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, thanks for this PR. A few things to check :)

@shacharr-google shacharr-google force-pushed the master branch 5 times, most recently from 9229697 to fb7d036 Compare October 21, 2025 13:30
Script for setting up logging and creating an accuracy dashboard for
accurate time for Compute Engine VMs (GCE version using ops-agent, to
contrast with the GKE version following).
GeoFrau and others added 2 commits October 21, 2025 13:40
Adds scripts for creating a VM with accurate time. Following commit
will demonstrate converting this VM creation flow to GKE daemonset
Explain what the time-sync-example folder is demonstrating, to help
our readers' orientation.
Help our readers understand what this example is demonstrating and how
to use the scripts. Currently only documenting the GCE portion, with
GKE version to follow shortly.
Copy link
Member

@ferrarimarco ferrarimarco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some small things to check.

This commit adds a daemonset which is the counterpart of the compute
engine scripts found in the gce folder. It is creating a GKE cluster
with chrony and PTP-KVM enabled clock synchronization, waiting until
chrony is synchronized before allowing workload to run on the node.
Document the added GKE scripts for TimeSync in README.md. Explain the
expected usage and the high level role of each script.
@ferrarimarco ferrarimarco merged commit 369d5ca into GoogleCloudPlatform:master Oct 22, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants