# services/nextcloud/cronjob.yaml apiVersion: batch/v1 kind: CronJob metadata: name: nextcloud-cron namespace: nextcloud spec: schedule: "*/5 * * * *" concurrencyPolicy: Forbid jobTemplate: spec: template: spec: securityContext: runAsUser: 33 runAsGroup: 33 fsGroup: 33 restartPolicy: OnFailure containers: - name: nextcloud-cron image: nextcloud:29-apache imagePullPolicy: IfNotPresent command: ["/bin/sh", "-c"] args: - "cd /var/www/html && php -f cron.php" volumeMounts: - name: nextcloud-data mountPath: /var/www/html volumes: - name: nextcloud-data persistentVolumeClaim: claimName: nextcloud-data