Documentation ¶
Index ¶
- func GatewayHealthCheck(e *clusters.EndpointInfo) (done bool)
- type UpstreamClusterController
- func (m *UpstreamClusterController) Run(stopCh <-chan struct{})
- func (m *UpstreamClusterController) SNIVerifyOptions(host string) (x509.VerifyOptions, bool)
- func (m *UpstreamClusterController) WrapGetConfigForClient(getConfigFunc dynamiccertificates.GetConfigForClientFunc) dynamiccertificates.GetConfigForClientFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GatewayHealthCheck ¶
func GatewayHealthCheck(e *clusters.EndpointInfo) (done bool)
health check endpoint periodically
Types ¶
type UpstreamClusterController ¶
type UpstreamClusterController struct { clusters.Manager // contains filtered or unexported fields }
func NewUpstreamClusterController ¶
func NewUpstreamClusterController(upstreamclusterinformer proxyinformers.UpstreamClusterInformer, limiterOption *proxyoptions.RateLimiterOptions) *UpstreamClusterController
func (*UpstreamClusterController) Run ¶
func (m *UpstreamClusterController) Run(stopCh <-chan struct{})
func (*UpstreamClusterController) SNIVerifyOptions ¶
func (m *UpstreamClusterController) SNIVerifyOptions(host string) (x509.VerifyOptions, bool)
func (*UpstreamClusterController) WrapGetConfigForClient ¶
func (m *UpstreamClusterController) WrapGetConfigForClient(getConfigFunc dynamiccertificates.GetConfigForClientFunc) dynamiccertificates.GetConfigForClientFunc
Click to show internal directories.
Click to hide internal directories.