Quickstart - Quickstart - UG1656

Onload Operator for Kubernetes User Guide (UG1656)

Document ID
UG1656
Release Date
2024-04-26
Revision
1.0 English

The example Kustomize overlay at overlays/example-bond0/kustomization.yaml deploys the following to a namespace called sfptpd:

  1. A DaemonSet deploying the sfptpd container to worker nodes labelled node-role.kubernetes.io/ptp.
  2. An sfptpd.cfg config file (see config/samples/sfptpd/overlays/example-bond0/sfptpd.cfg ) specifying the pod's PTP ethernet interface name as bond0.
    Note: A bond is not required.

To use in your own cluster, make a copy and apply:

cp -r overlays/example-bond0 overlays/my-cluster
$EDITOR overlays/my-cluster/kustomization.yaml
$EDITOR overlays/my-cluster/sfptpd.cfg
kubectl label nodes <your-ptp-node> node-role.kubernetes.io/ptp=
kubectl apply -k overlays/my-cluster

Ensure you have also disabled the node's existing time services.