blob: 57b6e1201f2ad24c44764e8e82ad38d2d78d100e [file] [log] [blame]
giolekvaef76a3e2022-01-10 12:22:28 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +04004 name: namespaces-qbittorrent
5 namespace: {{ .Global.Id }}
giolekvaef76a3e2022-01-10 12:22:28 +04006spec:
7 chart:
8 spec:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +04009 chart: charts/namespaces
10 sourceRef:
11 kind: GitRepository
12 name: pcloud
13 namespace: {{ .Global.Id }}
14 interval: 1m0s
15 values:
16 pcloudInstanceId: {{ .Global.Id }}
17 namespacePrefix: {{ .Global.NamespacePrefix }}
18 namespaces:
19 - app-qbittorrent
20---
21apiVersion: helm.toolkit.fluxcd.io/v2beta1
22kind: HelmRelease
23metadata:
24 name: qbittorrent
25 namespace: {{ .Global.NamespacePrefix }}app-qbittorrent
26spec:
27 dependsOn:
28 - name: namespaces-qbittorrent
29 namespace: {{ .Global.Id }}
30 chart:
31 spec:
giolekvaef76a3e2022-01-10 12:22:28 +040032 chart: charts/qbittorrent
33 sourceRef:
34 kind: GitRepository
35 name: pcloud
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040036 namespace: {{ .Global.Id }}
giolekvaef76a3e2022-01-10 12:22:28 +040037 interval: 1m0s
38 values:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040039 pcloudInstanceId: {{ .Global.Id }}
giolekvaef76a3e2022-01-10 12:22:28 +040040 image:
41 repository: lscr.io/linuxserver/qbittorrent
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040042 tag: 4.5.3
giolekvaef76a3e2022-01-10 12:22:28 +040043 pullPolicy: IfNotPresent
44 ingress:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040045 className: {{ .Global.Id }}-ingress-private
46 domain: {{ .Values.Subdomain }}.{{ .Global.PrivateDomain }}
giolekvaef76a3e2022-01-10 12:22:28 +040047 webui:
48 port: 8080
49 bittorrent:
50 port: 6881
51 storage:
52 size: 1Ti