| appProtocol |
string |
The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Val |
| name |
string |
The name of this port within the service. This must be a DNS_LABEL. All ports within a ServiceSpec must have unique names. When considering the endpoints for a Service, this must match the 'name' fiel |
| nodePort |
integer |
The port on each node on which this service is exposed when type is NodePort or LoadBalancer. Usually assigned by the system. If a value is specified, in-range, and not in use it will be used, otherwi |
| port |
integer |
The port that will be exposed by this service. |
| protocol |
string |
The IP protocol for this port. Supports "TCP", "UDP", and "SCTP". Default is TCP. |
| targetPort |
object |
Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named po |