Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RefreshIntervalInS ¶ added in v0.1.10
func RefreshIntervalInS() int
Types ¶
type AppConfig ¶ added in v0.1.10
type AppConfig struct { Log // contains filtered or unexported fields }
type CircuitBreakerConfig ¶
type DiscoveryMap ¶ added in v0.1.10
type DiscoveryMap struct { EnvoyId string `mapstructure:"envoy_id"` UpstreamEndpointLabel string `mapstructure:"upstream_endpoint_label"` Namespace string `mapstructure:"namespace"` }
func GetDiscoveryMapping ¶ added in v0.1.10
func GetDiscoveryMapping() []DiscoveryMap
type EnvoyClusterConfig ¶
type EnvoyClusterConfig struct { ConnectTimeoutMs int CircuitBreaker CircuitBreakerConfig OutlierDetection OutlierDetectionConfig }
type EnvoyConfig ¶
type EnvoyConfig struct { EnvoyVHostConfig EnvoyClusterConfig }
func GetEnvoyConfig ¶ added in v0.1.10
func GetEnvoyConfig() EnvoyConfig
type EnvoyVHostConfig ¶
type EnvoyVHostConfig struct {
RetryConfig RetryConfig
}
type OutlierDetectionConfig ¶
Click to show internal directories.
Click to hide internal directories.