# Default values for sonarr. # This is a YAML-formatted file. # Declare variables to be passed into your templates. replicaCount: 1 image: repository: linuxserver/sonarr pullPolicy: IfNotPresent tag: "latest" imagePullSecrets: [] nameOverride: "" fullnameOverride: "" serviceAccount: # Specifies whether a service account should be created create: true # Automatically mount a ServiceAccount's API credentials? automount: true # Annotations to add to the service account annotations: {} # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: "" podAnnotations: {} podLabels: {} podSecurityContext: runAsUser: 1000 runAsGroup: 1000 fsGroup: 1000 securityContext: PUID: 1000 PGID: 1000 service: type: ClusterIP port: 8989 ingress: enabled: false className: "nginx" annotations: {} hosts: - host: sonarr.local paths: - path: / pathType: Prefix tls: [] resources: limits: cpu: 1000m memory: 1Gi requests: cpu: 200m memory: 256Mi livenessProbe: httpGet: path: / port: http readinessProbe: httpGet: path: / port: http autoscaling: enabled: false minReplicas: 1 maxReplicas: 100 targetCPUUtilizationPercentage: 80 # targetMemoryUtilizationPercentage: 80 # Additional volumes on the output Deployment definition. volumes: [] # - name: foo # secret: # secretName: mysecret # optional: false # Additional volumeMounts on the output Deployment definition. volumeMounts: [] # - name: foo # mountPath: "/etc/foo" # readOnly: true nodeSelector: {} tolerations: [] affinity: {} # Environment variables env: TZ: "UTC" # Persistence configuration persistence: config: enabled: true storageClass: "" accessMode: ReadWriteOnce size: 1Gi mountPath: /config tv: enabled: true storageClass: "" accessMode: ReadWriteOnce size: 100Gi mountPath: /tv downloads: enabled: true storageClass: "" accessMode: ReadWriteOnce size: 20Gi mountPath: /downloads # If you want to use existing PVC from qBittorrent existingClaim: ""