kubernetes cronjob dont works correctly when values are customized

5/29/2020

I am using rancher 2.3.3 When I config cronjob with schedule values like @hourly and @daily, works fine. but when I config it with values like "6 1 * * *" , doesn't work.

OS times are sync between all cluster nodes

My config file

apiVersion: batch/v1beta1
kind: CronJob
metadata:
  name: samplename
  namespace: samplenamespace
spec:
  schedule: "6 1 * * *"
  jobTemplate:
    spec:
      template:
        spec:
          containers:
            - name: samplename
              image: myimageaddress:1.0
          restartPolicy: OnFailure
-- hossein bazrafkan
cron
kubernetes
rancher

1 Answer

5/30/2020

I find the root cause scheduler container has different timezone, so it run with a few hours delay

-- hossein bazrafkan
Source: StackOverflow