_service.tpl 886 B

12345678910111213141516171819202122232425262728293031323334353637
  1. {{- define "emby.service" -}}
  2. service:
  3. emby:
  4. enabled: true
  5. primary: true
  6. type: NodePort
  7. targetSelector: emby
  8. ports:
  9. webui:
  10. enabled: true
  11. primary: true
  12. port: {{ .Values.embyNetwork.webPort }}
  13. nodePort: {{ .Values.embyNetwork.webPort }}
  14. targetPort: 8096
  15. targetSelector: emby
  16. discovery:
  17. enabled: true
  18. # This service is added only to provide
  19. # a way for in-cluster apps to discovery emby
  20. # For LAN discovery, host networking is required
  21. type: ClusterIP
  22. targetSelector: emby
  23. ports:
  24. dlna:
  25. enabled: true
  26. primary: true
  27. port: 1900
  28. targetPort: 1900
  29. protocol: udp
  30. targetSelector: emby
  31. local-discovery:
  32. enabled: true
  33. port: 7359
  34. targetPort: 7359
  35. protocol: udp
  36. targetSelector: emby
  37. {{- end -}}