--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: qbittorrent namespace: media spec: interval: 5m chart: spec: # renovate: registryUrl=https://k8s-at-home.com/charts/ chart: qbittorrent version: 7.2.1 sourceRef: kind: HelmRepository name: k8s-at-home-charts namespace: flux-system interval: 5m values: controllerType: deployment image: repository: k8sathome/qbittorrent tag: v4.3.0.1 pullPolicy: IfNotPresent env: TZ: "Europe/Paris" service: additionalServices: - enabled: true nameSuffix: bittorrent type: LoadBalancer externalIPs: - 192.168.9.206 port: port: 50413 name: bittorrent protocol: TCP targetPort: 6881 externalTrafficPolicy: Local service: annotations: prometheus.io/probe: "true" prometheus.io/protocol: tcp podSecurityContext: runAsUser: 568 runAsGroup: 568 fsGroup: 568 persistence: config: enabled: true existingClaim: qbittorrent-config additionalVolumeMounts: - name: local-hdd mountPath: "/downloads" - name: nfs-downloads mountPath: "/mnt/storage/downloads" additionalVolumes: - name: local-hdd persistentVolumeClaim: claimName: local-hdd - name: nfs-downloads persistentVolumeClaim: claimName: nfs-downloads resources: requests: memory: 1Gi cpu: 500m limits: memory: 5Gi valuesFrom: - kind: ConfigMap name: helmrelease-media-qbittorrent