# 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: 0 runAsGroup: 0 fsGroup: 0 securityContext: privileged: true capabilities: add: - CHOWN - FOWNER - SETUID - SETGID service: type: ClusterIP port: 8989 ingress: enabled: true className: "nginx" annotations: cert-manager.io/cluster-issuer: "letsencrypt" hosts: - host: sonarr.media.mumme-it.de paths: - path: / pathType: Prefix tls: - hosts: - sonarr.media.mumme-it.de secretName: sonarr-tls resources: limits: cpu: 4000m memory: 4Gi requests: cpu: 1000m memory: 1Gi livenessProbe: httpGet: path: / port: http readinessProbe: httpGet: path: / port: http autoscaling: enabled: false minReplicas: 1 maxReplicas: 100 targetCPUUtilizationPercentage: 80 volumes: [] volumeMounts: [] nodeSelector: {} tolerations: [] affinity: {} # Environment variables env: - name: TZ value: "Europe/Berlin" - name: PUID value: "0" - name: PGID value: "0" # Persistence configuration persistence: config: claimName: sonarr-config mountPath: /config media: claimName: media-storage mountPath: /media