_service.tpl 720 B

12345678910111213141516171819202122232425262728293031
  1. {{- define "passbolt.service" -}}
  2. {{- $port := 8080 -}}
  3. {{- if .Values.passboltNetwork.certificateID -}}
  4. {{- $port = 4433 -}}
  5. {{- end }}
  6. service:
  7. passbolt:
  8. enabled: true
  9. primary: true
  10. type: NodePort
  11. targetSelector: passbolt
  12. ports:
  13. webui:
  14. enabled: true
  15. primary: true
  16. port: {{ .Values.passboltNetwork.webPort }}
  17. nodePort: {{ .Values.passboltNetwork.webPort }}
  18. targetPort: {{ $port }}
  19. targetSelector: passbolt
  20. mariadb:
  21. enabled: true
  22. type: ClusterIP
  23. targetSelector: mariadb
  24. ports:
  25. mariadb:
  26. enabled: true
  27. primary: true
  28. port: 3306
  29. targetPort: 3306
  30. targetSelector: mariadb
  31. {{- end -}}