blob: 760ff96c2a40e5d422ac56e0f8ec5cac1dfd1f5c [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
4 name: ingress-private
5 namespace: {{ .Values.NamespacePrefix }}ingress-private
6spec:
7 chart:
8 spec:
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +04009 chart: charts/ingress-nginx
giolekva050609f2021-12-29 15:51:40 +040010 sourceRef:
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040011 kind: GitRepository
12 name: pcloud
giolekva050609f2021-12-29 15:51:40 +040013 namespace: {{ .Values.Id }}
giolekva050609f2021-12-29 15:51:40 +040014 interval: 1m0s
15 values:
16 fullnameOverride: {{ .Values.Id }}-nginx-private
17 controller:
18 service:
19 enabled: true
20 type: ClusterIP
21 ingressClassByName: true
22 ingressClassResource:
23 name: {{ .Values.Id }}-ingress-private
24 enabled: true
25 default: false
26 controllerValue: k8s.io/{{ .Values.Id }}-ingress-private
27 extraArgs:
28 default-ssl-certificate: "{{ .Values.Id }}-ingress-private/cert-wildcard.p.{{ .Values.Domain }}"
Giorgi Lekveishvili23ef7f82023-05-26 11:57:48 +040029 # extraVolumes:
30 # - name: lighthouse-cert
31 # secret:
32 # secretName: node-lighthouse-cert
33 # - name: config
34 # configMap:
35 # name: lighthouse-config
36 # extraContainers:
37 # - name: lighthouse
38 # image: giolekva/nebula:latest
39 # imagePullPolicy: IfNotPresent
40 # securityContext:
41 # privileged: true
42 # capabilities:
43 # add:
44 # - NET_ADMIN
45 # ports:
46 # - name: nebula
47 # containerPort: {{ .Values.LighthouseMainPort }}
48 # protocol: UDP
49 # command:
50 # - nebula
51 # - --config=/etc/nebula/config/lighthouse.yaml
52 # volumeMounts:
53 # - name: lighthouse-cert
54 # mountPath: /etc/nebula/lighthouse
55 # - name: config
56 # mountPath: /etc/nebula/config
57 # config:
58 # bind-address: {{ .Values.LighthouseMainIP }}
59 # proxy-body-size: 0
60 # udp:
61 # "53": "{{ .Values.NamespacePrefix }}app-pihole/pihole-dns-udp:53"
62 # tcp:
63 # "53": "{{ .Values.NamespacePrefix }}app-pihole/pihole-dns-tcp:53"
64 # "143": "{{ .Values.NamespacePrefix }}app-maddy/maddy:143"
65 # "465": "{{ .Values.NamespacePrefix }}app-maddy/maddy:465"
66 # "587": "{{ .Values.NamespacePrefix }}app-maddy/maddy:587"
67 # "993": "{{ .Values.NamespacePrefix }}app-maddy/maddy:993"