Improve service page (#18429)
This amends the service page for LoadBalancer type of services.
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
cc0b6954bf
commit
f4505fc1a5
@@ -548,6 +548,9 @@ status:
|
|||||||
|
|
||||||
Traffic from the external load balancer is directed at the backend Pods. The cloud provider decides how it is load balanced.
|
Traffic from the external load balancer is directed at the backend Pods. The cloud provider decides how it is load balanced.
|
||||||
|
|
||||||
|
For LoadBalancer type of Services, when there is more than one port defined, all
|
||||||
|
ports must have the same protocol and the protocol must be one of `TCP`, `UDP`
|
||||||
|
and `SCTP`.
|
||||||
|
|
||||||
Some cloud providers allow you to specify the `loadBalancerIP`. In those cases, the load-balancer is created
|
Some cloud providers allow you to specify the `loadBalancerIP`. In those cases, the load-balancer is created
|
||||||
with the user-specified `loadBalancerIP`. If the `loadBalancerIP` field is not specified,
|
with the user-specified `loadBalancerIP`. If the `loadBalancerIP` field is not specified,
|
||||||
@@ -1100,21 +1103,15 @@ about the API object at: [Service API object](/docs/reference/generated/kubernet
|
|||||||
|
|
||||||
### TCP
|
### TCP
|
||||||
|
|
||||||
{{< feature-state for_k8s_version="v1.0" state="stable" >}}
|
|
||||||
|
|
||||||
You can use TCP for any kind of Service, and it's the default network protocol.
|
You can use TCP for any kind of Service, and it's the default network protocol.
|
||||||
|
|
||||||
### UDP
|
### UDP
|
||||||
|
|
||||||
{{< feature-state for_k8s_version="v1.0" state="stable" >}}
|
|
||||||
|
|
||||||
You can use UDP for most Services. For type=LoadBalancer Services, UDP support
|
You can use UDP for most Services. For type=LoadBalancer Services, UDP support
|
||||||
depends on the cloud provider offering this facility.
|
depends on the cloud provider offering this facility.
|
||||||
|
|
||||||
### HTTP
|
### HTTP
|
||||||
|
|
||||||
{{< feature-state for_k8s_version="v1.1" state="stable" >}}
|
|
||||||
|
|
||||||
If your cloud provider supports it, you can use a Service in LoadBalancer mode
|
If your cloud provider supports it, you can use a Service in LoadBalancer mode
|
||||||
to set up external HTTP / HTTPS reverse proxying, forwarded to the Endpoints
|
to set up external HTTP / HTTPS reverse proxying, forwarded to the Endpoints
|
||||||
of the Service.
|
of the Service.
|
||||||
@@ -1126,8 +1123,6 @@ to expose HTTP / HTTPS Services.
|
|||||||
|
|
||||||
### PROXY protocol
|
### PROXY protocol
|
||||||
|
|
||||||
{{< feature-state for_k8s_version="v1.1" state="stable" >}}
|
|
||||||
|
|
||||||
If your cloud provider supports it (eg, [AWS](/docs/concepts/cluster-administration/cloud-providers/#aws)),
|
If your cloud provider supports it (eg, [AWS](/docs/concepts/cluster-administration/cloud-providers/#aws)),
|
||||||
you can use a Service in LoadBalancer mode to configure a load balancer outside
|
you can use a Service in LoadBalancer mode to configure a load balancer outside
|
||||||
of Kubernetes itself, that will forward connections prefixed with
|
of Kubernetes itself, that will forward connections prefixed with
|
||||||
|
|||||||
Reference in New Issue
Block a user