Files
truecharts/charts/stable/plextraktsync/values.yaml
T

71 lines
1.5 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: ghcr.io/taxel/plextraktsync
tag: 0.35.9@sha256:839a7d9827e4698a3ab0df36a7646c51185bb3a6099c6f939b56a5213a04c0f1
pullPolicy: IfNotPresent
securityContext:
container:
runAsNonRoot: false
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
service:
main:
enabled: false
ports:
main:
enabled: false
plextraktsync:
cron_enabled: true
task: "sync"
schedule: "0 */6 * * *"
workload:
main:
podSpec:
containers:
main:
tty: true
stdin: true
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
plextraktsync-cron:
enabled: "{{ .Values.plextraktsync.cron_enabled }}"
type: CronJob
schedule: "{{ .Values.plextraktsync.schedule }}"
podSpec:
restartPolicy: Never
containers:
cron:
primary: true
enabled: true
imageSelector: "image"
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
args:
- "{{ .Values.plextraktsync.task }}"
persistence:
config:
enabled: true
targetSelector:
main:
main:
mountPath: /app/config
plextraktsync-cron:
cron:
mountPath: /app/config