Commit 9aead114 authored by Michel Roy's avatar Michel Roy
Browse files

expose redis externally

parent 18f22f46
Loading
Loading
Loading
Loading
+3 −25
Original line number Diff line number Diff line
apiVersion: v1

kind: Service

metadata:

  name: {{ template "redis.fullname" . }}-master

  labels:

    app: {{ template "redis.name" . }}
    chart: {{ template "redis.chart" . }}
    release: "{{ .Release.Name }}"
    heritage: "{{ .Release.Service }}"
    meepOrigin: {{ .Values.meepOrigin }}

  annotations:

{{- if .Values.master.service.annotations }}

{{ toYaml .Values.master.service.annotations | indent 4 }}

{{- end }}

spec:

  type: {{ .Values.master.service.type }}

  {{ if eq .Values.master.service.type "LoadBalancer" -}} {{ if .Values.master.service.loadBalancerIP -}}

  loadBalancerIP: {{ .Values.master.service.loadBalancerIP }}

  {{ end -}}

  {{- end -}}

  ports:

  - name: redis

    port: 6379

    targetPort: redis

    {{- if .Values.master.service.nodePort }}
    nodePort: {{ .Values.master.service.nodePort }}
    {{- end }}
  selector:

    app: {{ template "redis.name" . }}

    release: "{{ .Release.Name }}"

    {{- if .Values.cluster.enabled }}

    role: master

    {{- end }}
+3 −1
Original line number Diff line number Diff line
@@ -17,6 +17,8 @@ master:
  disableCommands: ""
  persistence:
    enabled: false
  service:
    type: NodePort
    nodePort: 30379

meepOrigin: core