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 }}"