--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: &app bazarr namespace: media spec: interval: 15m chart: spec: chart: kah-common-chart version: 1.1.2 sourceRef: kind: HelmRepository name: k8s-at-home-charts namespace: flux-system interval: 15m install: createNamespace: true remediation: retries: 5 upgrade: remediation: retries: 5 values: global: nameOverride: *app image: repository: ghcr.io/k8s-at-home/bazarr tag: v1.1.0 env: TZ: "${TIMEZONE}" podSecurityContext: runAsUser: 568 runAsGroup: 568 fsGroup: 568 persistence: config: enabled: true existingClaim: bazarr-config video: enabled: true type: nfs server: "${LOCAL_LAN_TRUENAS}" path: /mnt/storage/video mountPath: /mnt/storage/video service: main: ports: http: port: 6767 ingress: main: enabled: true ingressClassName: "nginx" annotations: nginx.ingress.kubernetes.io/auth-url: "http://authelia.networking.svc.cluster.local/api/verify" nginx.ingress.kubernetes.io/auth-signin: "https://login.${SECRET_CLUSTER_DOMAIN}" # nginx.ingress.kubernetes.io/configuration-snippet: | # proxy_set_header Accept-Encoding ""; # sub_filter '' ''; # sub_filter_once on; hosts: - host: &host "{{ .Release.Name }}.${SECRET_CLUSTER_DOMAIN}" paths: - path: / pathType: Prefix tls: - hosts: - *host resources: requests: cpu: 100m memory: 256Mi limits: memory: 1Gi