blob: 2ef63ee7ca52adadac6e8c71e69ebe59aed4137e [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-jellyfin
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-jellyfin
20---
21apiVersion: helm.toolkit.fluxcd.io/v2beta1
22kind: HelmRelease
23metadata:
24 name: jellyfin
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040025 namespace: {{ .Global.Id }}
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040026spec:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040027 targetNamespace: {{ .Global.NamespacePrefix }}app-jellyfin
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040028 dependsOn:
29 - name: namespaces-jellyfin
30 namespace: {{ .Global.Id }}
31 chart:
32 spec:
giolekvaef76a3e2022-01-10 12:22:28 +040033 chart: charts/jellyfin
34 sourceRef:
35 kind: GitRepository
36 name: pcloud
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040037 namespace: {{ .Global.Id }}
giolekvaef76a3e2022-01-10 12:22:28 +040038 interval: 1m0s
39 values:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040040 pcloudInstanceId: {{ .Global.Id }}
giolekvaef76a3e2022-01-10 12:22:28 +040041 ingress:
Giorgi Lekveishviliacc4a632023-06-09 12:50:21 +040042 className: {{ .Global.Id }}-ingress-private
43 domain: {{ .Values.Subdomain }}.{{ .Global.PrivateDomain }}