Example showing how to use a StatefulSet in coordination with a CronJob to run a scheduled command on a specific pod.
Download k8s.yaml locally and then run:
kubectl apply -f k8s.yaml && \
kubectl rollout status statefulset/web && \
sleep 65 && \
for podNum in 0 1 2; do echo -n "Pod $podNum: "; kubectl exec pod/web-$podNum -- ls -1 / | grep cron || echo "<notfound>"; done