--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: pyload namespace: media spec: interval: 5m chart: spec: # renovate: registryUrl=https://k8s-at-home.com/charts/ chart: pyload version: 4.1.1 sourceRef: kind: HelmRepository name: k8s-at-home-charts namespace: flux-system interval: 5m values: controllerType: deployment image: repository: linuxserver/pyload tag: version-5f5aaf56 pullPolicy: IfNotPresent env: TZ: "Europe/Paris" persistence: config: enabled: true existingClaim: pyload-config additionalVolumeMounts: - name: nfs-downloads mountPath: "/mnt/storage/downloads" additionalVolumes: - name: nfs-downloads persistentVolumeClaim: claimName: nfs-downloads resources: requests: memory: 1Gi cpu: 100m limits: memory: 5Gi service: annotations: prometheus.io/probe: "true" prometheus.io/protocol: http ingress: enabled: true annotations: kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/auth-url: "http://authelia.auth.svc.cluster.local/api/verify" nginx.ingress.kubernetes.io/auth-signin: "https://login.k3s.xpander.ovh/" hosts: - host: pyload.k3s.xpander.ovh paths: - path: / pathType: Prefix tls: - hosts: - "pyload.k3s.xpander.ovh"