github.com/replicatedhq/ship@v0.55.0/integration/base/shipapp-helm-values/expected/installer/consul/templates/consul-service.yaml (about) 1 apiVersion: v1 2 kind: Service 3 metadata: 4 name: "{{ template "consul.fullname" . }}" 5 labels: 6 heritage: {{ .Release.Service | quote }} 7 release: {{ .Release.Name | quote }} 8 chart: {{ template "consul.chart" . }} 9 component: "{{ .Release.Name }}-{{ .Values.Component }}" 10 annotations: 11 service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" 12 spec: 13 ports: 14 - name: http 15 port: {{ .Values.HttpPort }} 16 - name: rpc 17 port: {{ .Values.RpcPort }} 18 - name: serflan-tcp 19 protocol: "TCP" 20 port: {{ .Values.SerflanPort }} 21 - name: serflan-udp 22 protocol: "UDP" 23 port: {{ .Values.SerflanUdpPort }} 24 - name: serfwan-tcp 25 protocol: "TCP" 26 port: {{ .Values.SerfwanPort }} 27 - name: serfwan-udp 28 protocol: "UDP" 29 port: {{ .Values.SerfwanUdpPort }} 30 - name: server 31 port: {{.Values.ServerPort}} 32 - name: consuldns-tcp 33 port: {{.Values.ConsulDnsPort}} 34 - name: consuldns-udp 35 protocol: "UDP" 36 port: {{.Values.ConsulDnsPort}} 37 clusterIP: None 38 selector: 39 component: "{{ .Release.Name }}-{{ .Values.Component }}"