{{ if .Values.enterprise.enabled -}} apiVersion: v1 kind: Service metadata: {{- if .Values.service.annotations }} annotations: {{ toYaml .Values.service.annotations | indent 4 }} {{- end }} name: {{ include "influxdb.fullname" . }}-meta labels: {{- include "influxdb.labels" . | nindent 4 }} app.kubernets.io/component: meta spec: type: ClusterIP clusterIP: None # publishNotReadyAddresses is used for service discovery of meta and data nodes by querying the service's SRV record. publishNotReadyAddresses: true ports: - name: meta port: {{ .Values.config.meta.bind_address | default 8091 }} targetPort: meta selector: {{- include "influxdb.selectorLabels" . | nindent 4 }} app.kubernets.io/component: meta {{- end }}