apiVersion: v1 kind: Service metadata: name: consul-server namespace: public-service labels: app: consul component: server spec: selector: app: consul component: server ports: - name: http port: 8500 targetPort: 8500 - name: dns-tcp protocol: TCP port: 8600 targetPort: dns-tcp - name: dns-udp protocol: "UDP" port: 8600 targetPort: dns-udp - name: serflan-tcp protocol: TCP port: 8301 targetPort: 8301 - name: serflan-udp protocol: UDP port: 8301 targetPort: 8302 - name: serfwan-tcp protocol: TCP port: 8302 targetPort: 8302 - name: serfwan-udp protocol: UDP port: 8302 targetPort: 8302 - name: server port: 8300 targetPort: 8300 publishNotReadyAddresses: true clusterIP: None