config

package
v1.19.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ProxyConfig

type ProxyConfig struct {
	DisableEnvoyVersionCheck            bool
	ProxyPrometheusPort                 int
	ProxyAdminPort                      int
	EnvoyLog                            string
	EnvoyAccessLogBufferSize            uint
	EnvoyDefaultLogLevel                string
	EnvoyBaseID                         uint64
	EnvoyKeepCapNetbindservice          bool
	ProxyConnectTimeout                 uint
	ProxyInitialFetchTimeout            uint
	ProxyGID                            uint
	ProxyMaxActiveDownstreamConnections int64
	ProxyMaxRequestsPerConnection       int
	ProxyMaxConnectionDurationSeconds   int
	ProxyIdleTimeoutSeconds             int
	ProxyMaxConcurrentRetries           uint32
	ProxyClusterMaxConnections          uint32
	ProxyClusterMaxRequests             uint32
	HTTPNormalizePath                   bool
	HTTPRequestTimeout                  uint
	HTTPIdleTimeout                     uint
	HTTPMaxGRPCTimeout                  uint
	HTTPRetryCount                      uint
	HTTPRetryTimeout                    uint
	HTTPStreamIdleTimeout               uint
	UseFullTLSContext                   bool
	ProxyXffNumTrustedHopsIngress       uint32
	ProxyXffNumTrustedHopsEgress        uint32
	EnvoyPolicyRestoreTimeout           time.Duration
	EnvoyHTTPUpstreamLingerTimeout      int
}

func (ProxyConfig) Flags

func (r ProxyConfig) Flags(flags *pflag.FlagSet)

type SecretSyncConfig

type SecretSyncConfig struct {
	EnvoySecretsNamespace string

	EnableIngressController bool
	IngressSecretsNamespace string

	EnableGatewayAPI           bool
	GatewayAPISecretsNamespace string
}

func (SecretSyncConfig) Flags

func (r SecretSyncConfig) Flags(flags *pflag.FlagSet)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL