_service.tpl 634 B

12345678910111213141516171819202122232425
  1. {{- define "syncthing.service" -}}
  2. service:
  3. syncthing:
  4. enabled: true
  5. primary: true
  6. type: ClusterIP
  7. targetSelector: syncthing
  8. ports:
  9. webui:
  10. enabled: true
  11. primary: true
  12. port: {{ .Values.syncthingNetwork.webPort }}
  13. targetSelector: syncthing
  14. sync-tcp:
  15. enabled: true
  16. port: {{ .Values.syncthingNetwork.tcpPort }}
  17. targetPort: 22000
  18. targetSelector: syncthing
  19. sync-udp:
  20. enabled: true
  21. port: {{ .Values.syncthingNetwork.udpPort }}
  22. targetPort: 22000
  23. protocol: udp
  24. targetSelector: syncthing
  25. {{- end -}}