@@ -139,7 +139,7 @@ option go_package = "istio.io/api/networking/v1alpha3";
139
139
// +cue-gen:DestinationRule:printerColumn:name=Age,type=date,JSONPath=.metadata.creationTimestamp,description="CreationTimestamp is a timestamp
140
140
// representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations.
141
141
// Clients may not set this value. It is represented in RFC3339 form and is in UTC.
142
- // Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/ community/contributors/devel/api-conventions.md#metadata"
142
+ // Populated by the system. Read-only. Null for lists. For more information, see [Kubernetes API Conventions]( https://github.com/kubernetes/ community/blob/master/ contributors/devel/sig-architecture/ api-conventions.md#metadata) "
143
143
// +cue-gen:DestinationRule:preserveUnknownFields:false
144
144
// -->
145
145
//
@@ -278,7 +278,7 @@ message TrafficPolicy {
278
278
// PROXY protocol version 2. Binary format.
279
279
V2 = 1 ;
280
280
};
281
- // The PROXY protocol version to use. See https://www.haproxy.org/download/2.1/doc/proxy-protocol.txt for details.
281
+ // The PROXY protocol version to use. See [the protocol spec]( https://www.haproxy.org/download/2.1/doc/proxy-protocol.txt) for details.
282
282
// By default it is `V1`.
283
283
VERSION version = 1 ;
284
284
}
@@ -480,8 +480,8 @@ message LoadBalancerSettings {
480
480
};
481
481
482
482
// The hash algorithm to use.
483
- // Please refer to https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/load_balancers#ring-hash
484
- // and https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/load_balancers#maglev for
483
+ // Please refer to Envoy's [Ring Hash Load Balancer]( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/load_balancers#ring-hash)
484
+ // and [Maglev Load Balancer]( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/load_balancers#maglev) docs for
485
485
// considerations on choosing an algorithm.
486
486
// Defaults to RingHash if not specified.
487
487
oneof hash_algorithm {
@@ -617,13 +617,13 @@ message ConnectionPoolSettings {
617
617
message HTTPSettings {
618
618
// Maximum number of requests that will be queued while waiting for
619
619
// a ready connection pool connection. Default 2^32-1.
620
- // Refer to https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/circuit_breaking
621
- // under which conditions a new connection is created for HTTP2 .
622
- // Please note that this is applicable to both HTTP/1.1 and HTTP2 .
620
+ // Refer to [Envoy Circuit Breaking]( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/circuit_breaking)
621
+ // under which conditions a new connection is created for HTTP/2 .
622
+ // Please note that this is applicable to both HTTP/1.1 and HTTP/2 .
623
623
int32 http1_max_pending_requests = 1 ;
624
624
625
625
// Maximum number of active requests to a destination. Default 2^32-1.
626
- // Please note that this is applicable to both HTTP/1.1 and HTTP2 .
626
+ // Please note that this is applicable to both HTTP/1.1 and HTTP/2 .
627
627
int32 http2_max_requests = 2 ;
628
628
629
629
// Maximum number of requests per connection to a backend. Setting this
@@ -641,7 +641,7 @@ message ConnectionPoolSettings {
641
641
// the connection will be closed. If the connection is an HTTP/2
642
642
// connection a drain sequence will occur prior to closing the connection.
643
643
// Note that request based timeouts mean that HTTP/2 PINGs will not
644
- // keep the connection alive. Applies to both HTTP1 .1 and HTTP2 connections.
644
+ // keep the connection alive. Applies to both HTTP/1 .1 and HTTP/2 connections.
645
645
google.protobuf.Duration idle_timeout = 5 ;
646
646
647
647
// Policy for upgrading http1.1 connections to http2.
@@ -686,7 +686,7 @@ message ConnectionPoolSettings {
686
686
//
687
687
// The following rule sets a connection pool size of 100 HTTP1 connections
688
688
// with no more than 10 req/connection to the "reviews" service. In addition,
689
- // it sets a limit of 1000 concurrent HTTP2 requests and configures upstream
689
+ // it sets a limit of 1000 concurrent HTTP/2 requests and configures upstream
690
690
// hosts to be scanned every 5 mins so that any host that fails 7 consecutive
691
691
// times with a 502, 503, or 504 error code will be ejected for 15 minutes.
692
692
//
0 commit comments