Documentation
¶
Index ¶
- Constants
- Variables
- func ChangeLogLevel(level logrus.Level)
- func GetProxyPort(l7Type policy.L7ParserType, ingress bool) (uint16, string, error)
- type DatapathUpdater
- type Proxy
- func (p *Proxy) CreateOrUpdateRedirect(l4 *policy.L4Filter, id string, localEndpoint logger.EndpointUpdater, ...) (proxyPort uint16, err error, finalizeFunc revert.FinalizeFunc, ...)
- func (p *Proxy) GetStatusModel() *models.ProxyStatus
- func (p *Proxy) ReinstallRules()
- func (p *Proxy) RemoveRedirect(id string, wg *completion.WaitGroup) (error, revert.FinalizeFunc, revert.RevertFunc)
- func (p *Proxy) SetProxyPort(name string, port uint16) error
- func (p *Proxy) UpdateRedirectMetrics()
- type ProxyPort
- type Redirect
- type RedirectImplementation
Constants ¶
View Source
const ProxyKeepAlivePeriod = time.Duration(5) * time.Minute
ProxyKeepAlivePeriod is the time used for sending periodic keepalives on proxy connections. Cross-reference with datapath PROXY_DEFAULT_LIFETIME.