ONAP4K8s helm chart
[multicloud/k8s.git] / deployments / helm / v2 / onap4k8s / fluentd / templates / svc-headless.yaml
1 {{- if and .Values.aggregator.enabled .Values.aggregator.service.ports -}}
2 apiVersion: v1
3 kind: Service
4 metadata:
5   name: {{ include "fluentd.fullname" . }}-headless
6   labels: {{- include "fluentd.labels" . | nindent 4 }}
7     app.kubernetes.io/component: aggregator
8 spec:
9   type: ClusterIP
10   clusterIP: None
11   ports:
12   {{- range $key, $value := .Values.aggregator.service.ports }}
13     - name: {{ $key }}
14       {{ toYaml $value | nindent 6 }}
15   {{- end }}
16   selector: {{- include "fluentd.matchLabels" . | nindent 4 }}
17     app.kubernetes.io/component: aggregator
18 {{- end -}}