File tree Expand file tree Collapse file tree 3 files changed +34
-22
lines changed
Expand file tree Collapse file tree 3 files changed +34
-22
lines changed Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ data:
1717 {{- if .Values.envValues.dns_forwarder }}
1818 DNS_FORWARDER : {{ .Values.envValues.dns_forwarder | quote }}
1919 {{- end }}
20- TTL_TIME : {{ int .Values.envValues.ttl_time }}
21- REFRESH_TIME : {{ int .Values.envValues.refresh_time }}
22- RETRY_TIME : {{ int .Values.envValues.retry_time }}
23- EXPIRY_TIME : {{ int .Values.envValues.expiry_time }}
24- MAX_CACHE_TIME : {{ int .Values.envValues.max_cache_time }}
20+ TTL_TIME : {{ .Values.envValues.ttl_time | quote }}
21+ REFRESH_TIME : {{ .Values.envValues.refresh_time | quote }}
22+ RETRY_TIME : {{ .Values.envValues.retry_time | quote }}
23+ EXPIRY_TIME : {{ .Values.envValues.expiry_time | quote }}
24+ MAX_CACHE_TIME : {{ .Values.envValues.max_cache_time | quote }}
2525 {{- if .Values.envValues.allow_query }}
2626 ALLOW_QUERY : {{ .Values.envValues.allow_query | quote }}
2727 {{- end }}
Original file line number Diff line number Diff line change 11apiVersion : v1
22kind : Service
33metadata :
4- name : {{ include "dns-bind.fullname" . }}
4+ name : {{ include "dns-bind.fullname" . }}-dns
55 labels :
66 {{- include "dns-bind.labels" . | nindent 4 }}
7+ annotations :
8+ {{- with .Values.serviceDns.annotations }}
9+ {{- toYaml . | nindent 4 }}
10+ {{- end }}
711spec :
8- type : {{ .Values.serviceDns.type }}
9- {{- if .Values.serviceDns.loadBalancerIP }}
10- loadBalancerIP : {{ .Values.serviceDns.loadBalancerIP }}
12+ type : {{ default "ClusterIP" .Values.serviceDns.type }}
13+ {{- if .Values.serviceDns.clusterIP }}
14+ clusterIP : {{ .Values.serviceDns.clusterIP }}
15+ {{- end }}
16+ {{- if .Values.serviceDns.externalIPs }}
17+ externalIPs :
18+ {{ toYaml .Values.serviceDns.externalIPs | indent 4 }}
1119 {{- end }}
1220 {{- if or (eq .Values.serviceDns.type "NodePort") (eq .Values.serviceDns.type "LoadBalancer") }}
1321 externalTrafficPolicy : {{ .Values.serviceDns.externalTrafficPolicy }}
1422 {{- end }}
23+ {{- if .Values.serviceDns.loadBalancerIP }}
24+ loadBalancerIP : {{ .Values.serviceDns.loadBalancerIP }}
25+ {{- end }}
1526 ports :
1627 - port : 53
1728 targetPort : dns
18- {{- if .Values.serviceDns.nodePort }}
29+ {{- if and ( .Values.serviceDns.nodePort) (eq .Values.serviceDns.type "NodePort") }}
1930 nodePort : {{ .Values.serviceDns.nodePort }}
2031 {{- end }}
2132 protocol : TCP
Original file line number Diff line number Diff line change @@ -11,30 +11,31 @@ image:
1111 tag : " "
1212
1313envValues :
14- debug_entrypoint : 0
15- docker_logs : 0
14+ debug_entrypoint : " 0 "
15+ docker_logs : " 0 "
1616 wildcard_dns : " corp.tld=10.1.5.90"
17- extra_hosts : " "
17+ extra_hosts :
1818 dnssec_validate : " no"
19- dns_forwarder : " "
19+ dns_forwarder :
2020 ttl_time : 3600
2121 refresh_time : 1200
2222 retry_time : 180
2323 expiry_time : 1209600
2424 max_cache_time : 10800
25- allow_query : " "
26- allow_recursion : " "
25+ allow_query :
26+ allow_recursion :
2727
2828serviceDns :
29- mixedService : true
3029 type : LoadBalancer
31- nodePort : " "
30+ nodePort :
31+ clusterIP :
32+ externalIPs : {}
3233 externalTrafficPolicy : Local
33- loadBalancerIP : " 10.1.5.99"
34- loadBalancerIPv6 : " "
34+ loadBalancerIP : 10.1.5.99
35+ loadBalancerIPv6 :
3536 annotations :
36- # metallb.universe.tf/address-pool: network-services
37- # metallb.universe.tf/allow-shared-ip: bind-svc
37+ metallb.universe.tf/address-pool : network-services
38+ metallb.universe.tf/allow-shared-ip : " true "
3839
3940
4041imagePullSecrets : []
You can’t perform that action at this time.
0 commit comments