blob: 1fe405d92b9482a2a4860fe16c1d3ec8f91109be [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
4 name: pihole
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04005 namespace: {{ .Release.Namespace }}
giolekva050609f2021-12-29 15:51:40 +04006spec:
7 chart:
8 spec:
9 chart: charts/pihole
10 sourceRef:
11 kind: GitRepository
12 name: pcloud
Giorgi Lekveishvili28ad4512023-06-02 11:44:27 +040013 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +040014 interval: 1m0s
15 values:
Giorgi Lekveishvili28ad4512023-06-02 11:44:27 +040016 domain: {{ .Values.Subdomain}}.{{ .Global.PrivateDomain }}
giolekva050609f2021-12-29 15:51:40 +040017 pihole:
Giorgi Lekveishvilifa57edf2023-06-14 13:49:47 +040018 fullnameOverride: pihole
giolekva050609f2021-12-29 15:51:40 +040019 image:
20 repository: "pihole/pihole"
21 tag: v5.8.1
22 persistentVolumeClaim:
23 enabled: true
24 size: 5Gi
Giorgi Lekveishvili0435b202023-12-18 18:23:06 +040025 admin:
26 enabled: false
giolekva050609f2021-12-29 15:51:40 +040027 ingress:
28 enabled: false
29 serviceDhcp:
30 enabled: false
31 serviceDns:
32 type: ClusterIP
33 serviceWeb:
34 type: ClusterIP
35 http:
36 enabled: true
37 https:
38 enabled: false
Giorgi Lekveishvili28ad4512023-06-02 11:44:27 +040039 virtualHost: {{ .Values.Subdomain }}.{{ .Global.PrivateDomain }}
giolekva050609f2021-12-29 15:51:40 +040040 resources:
41 requests:
42 cpu: "250m"
43 memory: "100M"
44 limits:
45 cpu: "500m"
46 memory: "250M"
47 oauth2:
giolekva050609f2021-12-29 15:51:40 +040048 secretName: oauth2-secret
49 configName: oauth2-proxy
Giorgi Lekveishvili28ad4512023-06-02 11:44:27 +040050 hydraAdmin: http://hydra-admin.{{ .Global.NamespacePrefix }}core-auth.svc
Giorgi Lekveishvilifa57edf2023-06-14 13:49:47 +040051 hydraPublic: https://hydra.{{ .Global.Domain }}
Giorgi Lekveishvili28ad4512023-06-02 11:44:27 +040052 profileUrl: https://accounts-ui.{{ .Global.Domain }}
53 ingressClassName: {{ .Global.Id }}-ingress-private