{{- if and .Values.nats.enabled (not .Values.nats.external) }} apiVersion: v1 kind: Service metadata: name: nats-streaming labels: svc: nats-streaming chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" spec: type: {{ .Values.serviceType }} ports: - port: 4222 targetPort: 4222 {{- if eq .Values.serviceType "NodePort" }} nodePort: {{ .Values.natsStreamingPort }} {{- end }} selector: svc: nats-streaming {{- end }}