Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GatewayStaleTimeout = GatewayUpdateInterval * 3
View Source
var GatewayUpdateInterval = 5 * time.Second
Functions ¶
This section is empty.
Types ¶
type GatewaySyncer ¶
type GatewaySyncer struct {
// contains filtered or unexported fields
}
func NewGatewaySyncer ¶
func NewGatewaySyncer(engine cableengine.Engine, client v1typed.GatewayInterface, version string) *GatewaySyncer
NewEngine creates a new Engine for the local cluster
func (*GatewaySyncer) CleanupGatewayEntry ¶
func (s *GatewaySyncer) CleanupGatewayEntry()
CleanupGatewayEntry removes this Gateway entry from the k8s API, it does not propagate error up because it's a termination function that we also provide externally
func (*GatewaySyncer) Run ¶
func (s *GatewaySyncer) Run(stopCh <-chan struct{})
Click to show internal directories.
Click to hide internal directories.