istio v1.31.0

Sidecar.spec.ingress.connectionPool.tcp.tcpKeepalive.spec.inboundConnectionPool.http

HTTP connection pool settings.

9 fields
Sidecar.spec.ingress.connectionPool.tcp.tcpKeepalive.spec.inboundConnectionPool.http fields and descriptions
Field / TypeDescription
h2UpgradePolicy
string

Specify if http1.1 connection should be upgraded to http2 for the associated destination. Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE

  • enum: ["DEFAULT","DO_NOT_UPGRADE","UPGRADE"]
http1MaxPendingRequests
integer

Maximum number of requests that will be queued while waiting for a ready connection pool connection.

  • format: int32
object

Configure HTTP/2 PING frames for upstream connections.

http2MaxRequests
integer

Maximum number of active requests to a destination.

  • format: int32
idleTimeout
string

The idle timeout for upstream connection pool connections.

  • x-kubernetes-validations: [{"message":"must be a valid duration greater than 1ms","rule":"duration(self) \u003e= duration('1ms')"}]
maxConcurrentStreams
integer

The maximum number of concurrent streams allowed for a peer on one HTTP/2 connection.

  • format: int32
maxRequestsPerConnection
integer

Maximum number of requests per connection to a backend.

  • format: int32
maxRetries
integer

Maximum number of retries that can be outstanding to all hosts in a cluster at a given time.

  • format: int32
useClientProtocol
boolean

If set to true, client protocol will be preserved while initiating connection to backend.