grpc-xds/k8s/greeter/base/services.yaml [19:39]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  namespace: xds # kpt-set: ${greeter-namespace}
  labels:
    app.kubernetes.io/component: greeter
spec:
  clusterIP: None # https://kubernetes.io/docs/concepts/services-networking/service/#headless-services
  ports:
  - appProtocol: gRPC
    name: app
    port: 50051
    protocol: TCP
    targetPort: app-port
    # Enable discovering the health check protocol and port from the EndpointSlice for this Service.
    # Alternative approaches:
    # - Look up the readiness probes from the Pods that match the Service's label selector.
    # - Annotations or labels in the Service metadata containing health check configuration.
  - appProtocol: gRPC
    name: health
    port: 50052
    protocol: TCP
    targetPort: health-port
  selector:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



grpc-xds/k8s/greeter/base/services.yaml [47:67]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  namespace: xds # kpt-set: ${greeter-namespace}
  labels:
    app.kubernetes.io/component: greeter
spec:
  clusterIP: None # https://kubernetes.io/docs/concepts/services-networking/service/#headless-services
  ports:
  - appProtocol: gRPC
    name: app
    port: 50051
    protocol: TCP
    targetPort: app-port
  # Enable discovering the health check protocol and port from the EndpointSlice for this Service.
  # Alternative approaches:
  # - Look up the readiness probes from the Pods that match the Service's label selector.
  # - Annotations or labels in the Service metadata containing health check configuration.
  - appProtocol: gRPC
    name: health
    port: 50052
    protocol: TCP
    targetPort: health-port
  selector:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



