Cron jobs are Jobs that can be run on a schedule. Every cronjob creates a Job object on a schedule. Example: running analytics every night.
CronJob definition file
apiVersion: batch/v1 kind: CronJob metadata: name: analytics spec: schedule: "* * * * *" jobTemplate: spec: completions: 3 parallelism: 3 template: spec: restartPolicy: Never containers: - name: analytics image: analytics
Commands
- List all cron jobs -
k get cronjobs
- List jobs created by cron jobs -
k get jobs
- List job executions by cron jobs -
k get pods