couchdb/templates/headless.yaml (21 lines of code) (raw):

apiVersion: v1 kind: Service metadata: name: {{ template "couchdb.fullname" . }} labels: app: {{ template "couchdb.name" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} spec: clusterIP: None publishNotReadyAddresses: true ports: - name: couchdb port: 5984 {{- if .Values.prometheusPort.enabled }} - name: metrics port: {{ .Values.prometheusPort.port }} {{- end }} selector: {{ include "couchdb.ss.selector" . | indent 4 }}