Untitled

 avatar
unknown
plain_text
2 months ago
1.2 kB
4
Indexable
apiVersion: batch/v1
kind: CronJob
metadata:
  name: cronjob-backup
  labels:
    app: cronjob-backup
spec:
  schedule: '0 */4 * * *'
  failedJobsHistoryLimit: 1
  successfulJobsHistoryLimit: 1
  jobTemplate:
    spec:
      parallelism: 1
      completions: 1
      template:
        metadata:
          labels:
            app: cronjob-backup
        spec:
          containers:
            - name: cronjob-backup
              image: "ghcr.io/focus-brands/gx-scheduler-datasync/gx-scheduler-datasync-prod:30"
              imagePullPolicy: Always
              env: []
              command: null
              volumeMounts:
                - name: my-ephemeral-volume
                  mountPath: /mnt/backup
          volumes:
            - name: my-ephemeral-volume
              ephemeral:
                volumeClaimTemplate:
                  spec:
                    accessModes:
                      - ReadWriteOnce
                    storageClassName: "azurefile-csi-premium"
                    resources:
                      requests:
                        storage: 100Gi
          restartPolicy: Never
Editor is loading...
Leave a Comment