apiVersion: batch/v1 kind: CronJob metadata: name: renovate-bot spec: schedule: '@hourly' concurrencyPolicy: Forbid jobTemplate: spec: template: spec: containers: - image: renovate/renovate:40.14.6 name: renovate-bot env: # For illustration purposes, please use secrets. - name: RENOVATE_PLATFORM value: 'gitea' - name: RENOVATE_ENDPOINT value: 'https://git.dubyatp.xyz/api/v1' - name: RENOVATE_TOKEN valueFrom: secretKeyRef: key: gitea-pat name: renovate-gitea-token - name: RENOVATE_GITHUB_COM_TOKEN valueFrom: secretKeyRef: key: github-com-pat name: renovate-github-com-token - name: RENOVATE_AUTODISCOVER value: 'false' - name: RENOVATE_BASE_DIR value: '/tmp/renovate/' - name: RENOVATE_CONFIG_FILE value: '/opt/renovate/config.json' - name: LOG_LEVEL value: debug volumeMounts: - name: config-volume mountPath: /opt/renovate/ - name: work-volume mountPath: /tmp/renovate/ restartPolicy: Never volumes: - name: config-volume configMap: name: renovate-config - name: work-volume emptyDir: {}