service.yaml 581 B

1234567891011121314151617181920
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. name: {{ template "nextcloud.fullname" . }}
  5. labels:
  6. app.kubernetes.io/name: {{ include "nextcloud.name" . }}
  7. helm.sh/chart: {{ include "nextcloud.chart" . }}
  8. app.kubernetes.io/instance: {{ .Release.Name }}
  9. app.kubernetes.io/managed-by: {{ .Release.Service }}
  10. app.kubernetes.io/component: app
  11. spec:
  12. type: NodePort
  13. ports:
  14. - port: 80
  15. targetPort: http
  16. protocol: TCP
  17. name: http
  18. nodePort: {{ default "" .Values.service.nodePort}}
  19. selector:
  20. {{- include "nextcloud.selectorLabels" . | nindent 4 }}