Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayManager ¶
type GatewayManager struct {
// contains filtered or unexported fields
}
GatewayManager decides which node to act as gateway in the cluster automatically detects node failures and elects new node gateway node
func NewGatewayManager ¶
func NewGatewayManager(kubeclientset kubernetes.Interface, egressIPclientset clientset.Interface, egressIPLister listers.StaticEgressIPLister) *GatewayManager
NewGatewayManager returns a new GatewayManager
func (*GatewayManager) Run ¶
func (manager *GatewayManager) Run(stopCh <-chan struct{}) error
Click to show internal directories.
Click to hide internal directories.