_service.tpl 727 B

123456789101112131415161718192021222324252627282930313233
  1. {{- define "pihole.service" -}}
  2. service:
  3. pihole:
  4. enabled: true
  5. primary: true
  6. type: ClusterIP
  7. targetSelector: pihole
  8. ports:
  9. webui:
  10. enabled: true
  11. primary: true
  12. port: {{ .Values.piholeNetwork.webPort }}
  13. targetSelector: pihole
  14. dns-udp:
  15. enabled: true
  16. port: 53
  17. targetPort: 53
  18. protocol: udp
  19. targetSelector: pihole
  20. dns-tcp:
  21. enabled: true
  22. port: 53
  23. targetPort: 53
  24. targetSelector: pihole
  25. {{- if .Values.piholeNetwork.dhcpEnabled }}
  26. dhcp:
  27. enabled: true
  28. port: 67
  29. targetPort: 67
  30. protocol: udp
  31. targetSelector: pihole
  32. {{- end }}
  33. {{- end -}}