44 lines
1.4 KiB
YAML
44 lines
1.4 KiB
YAML
apiVersion: batch/v1
|
|
kind: CronJob
|
|
metadata:
|
|
name: renovate
|
|
spec:
|
|
schedule: '42 18 * * *'
|
|
concurrencyPolicy: Forbid
|
|
jobTemplate:
|
|
spec:
|
|
template:
|
|
spec:
|
|
containers:
|
|
- name: renovate
|
|
# Update this to the latest available and then enable Renovate on the manifest
|
|
image: renovate/renovate:29.32.5-slim
|
|
# Environment Variables
|
|
env:
|
|
- name: RENOVATE_PLATFORM
|
|
valueFrom:
|
|
secretKeyRef:
|
|
key: renovate-platform
|
|
name: renovate-env
|
|
- name: RENOVATE_ENDPOINT
|
|
valueFrom:
|
|
secretKeyRef:
|
|
key: renovate-endpoint
|
|
name: renovate-env
|
|
- name: RENOVATE_TOKEN
|
|
valueFrom:
|
|
secretKeyRef:
|
|
key: renovate-token
|
|
name: renovate-env
|
|
- name: RENOVATE_AUTODISCOVER
|
|
valueFrom:
|
|
secretKeyRef:
|
|
key: renovate-autodiscover
|
|
name: renovate-env
|
|
- name: GITHUB_COM_TOKEN
|
|
valueFrom:
|
|
secretKeyRef:
|
|
key: github-token
|
|
name: renovate-env
|
|
restartPolicy: Never
|