_service.tpl 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. {{- define "firefly.service" -}}
  2. service:
  3. firefly:
  4. enabled: true
  5. primary: true
  6. type: NodePort
  7. targetSelector: firefly
  8. ports:
  9. webui:
  10. enabled: true
  11. primary: true
  12. port: {{ .Values.fireflyNetwork.webPort }}
  13. nodePort: {{ .Values.fireflyNetwork.webPort }}
  14. targetPort: 8080
  15. targetSelector: firefly
  16. firefly-importer:
  17. enabled: {{ .Values.fireflyConfig.enableImporter }}
  18. type: NodePort
  19. targetSelector: firefly-importer
  20. ports:
  21. webui:
  22. enabled: true
  23. primary: true
  24. port: {{ .Values.fireflyNetwork.importerPort }}
  25. nodePort: {{ .Values.fireflyNetwork.importerPort }}
  26. targetPort: 8080
  27. targetSelector: firefly-importer
  28. redis:
  29. enabled: true
  30. type: ClusterIP
  31. targetSelector: redis
  32. ports:
  33. redis:
  34. enabled: true
  35. primary: true
  36. port: 6379
  37. targetPort: 6379
  38. targetSelector: redis
  39. # Postgres
  40. postgres:
  41. enabled: true
  42. type: ClusterIP
  43. targetSelector: postgres
  44. ports:
  45. postgres:
  46. enabled: true
  47. primary: true
  48. port: 5432
  49. targetSelector: postgres
  50. {{- end -}}