blob: af63f873966066f116629149376526935c2bb36a [file] [log] [blame]
Giorgi Lekveishvili0ba5e402024-03-20 15:56:30 +04001apiVersion: v1
2kind: ConfigMap
3metadata:
4 name: {{ template "pihole.fullname" . }}-custom-dnsmasq
5 labels:
6 app: {{ template "pihole.name" . }}
7 chart: {{ template "pihole.chart" . }}
8 release: {{ .Release.Name }}
9 heritage: {{ .Release.Service }}
10data:
11 02-custom.conf: |
12 addn-hosts=/etc/addn-hosts
13 {{- range .Values.dnsmasq.upstreamServers }}
14 {{ . }}
15 {{- end }}
16 {{- range .Values.dnsmasq.customDnsEntries }}
17 {{ . }}
18 {{- end }}
19 {{- if .Values.serviceDns.loadBalancerIP }}
20 dhcp-option=6,{{ .Values.serviceDns.loadBalancerIP }}
21 {{- end }}
22 {{- range .Values.dnsmasq.customSettings }}
23 {{ . }}
24 {{- end }}
25 addn-hosts: |
26 {{- range .Values.dnsmasq.additionalHostsEntries }}
27 {{ . }}
28 {{- end }}
29 05-pihole-custom-cname.conf: |
30 {{- range .Values.dnsmasq.customCnameEntries }}
31 {{ . }}
32 {{- end }}