Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GatewayClassManager ¶
type GatewayClassManager struct {
// contains filtered or unexported fields
}
func NewGatewayClassManager ¶
func NewGatewayClassManager( kubeClient clientset.Interface, sigsClient sigsclientset.Interface, networkConfig *config.NetworkConfig, sigsInformerFactory externalversions.SharedInformerFactory) *GatewayClassManager
func (*GatewayClassManager) Run ¶
func (m *GatewayClassManager) Run(stopCh <-chan struct{})
type GatewayManager ¶
type GatewayManager struct {
// contains filtered or unexported fields
}
func NewGatewayManager ¶
func NewGatewayManager( kubeClient clientset.Interface, sigsClient sigsclientset.Interface, networkConfig *config.NetworkConfig, externalIPPool *ippool.IPPool, sigsInformerFactory externalversions.SharedInformerFactory) *GatewayManager
func (*GatewayManager) Run ¶
func (gm *GatewayManager) Run(stopCh <-chan struct{})
type HTTPRouteManager ¶ added in v0.9.6
type HTTPRouteManager struct {
// contains filtered or unexported fields
}
func NewHTTPRouteManager ¶ added in v0.9.6
func NewHTTPRouteManager( kubeClient clientset.Interface, sigsClient sigsclientset.Interface, networkConfig *config.NetworkConfig, sigsInformerFactory externalversions.SharedInformerFactory) *HTTPRouteManager
func (*HTTPRouteManager) Run ¶ added in v0.9.6
func (h *HTTPRouteManager) Run(stopCh <-chan struct{})
type HTTPRouteQueueEntry ¶ added in v0.9.6
type HTTPRouteQueueEntry struct {
// contains filtered or unexported fields
}
type TCPRouteManager ¶
type TCPRouteManager struct {
// contains filtered or unexported fields
}
func NewTCPRouteManager ¶
func NewTCPRouteManager( kubeClient clientset.Interface, sigsClient sigsclientset.Interface, networkConfig *config.NetworkConfig, sigsInformerFactory externalversions.SharedInformerFactory) *TCPRouteManager
func (*TCPRouteManager) Run ¶
func (tr *TCPRouteManager) Run(stopCh <-chan struct{})
type TCPRouteQueueEntry ¶
type TCPRouteQueueEntry struct {
// contains filtered or unexported fields
}
type UDPRouteManager ¶
type UDPRouteManager struct {
// contains filtered or unexported fields
}
func NewUDPRouteManager ¶
func NewUDPRouteManager( kubeClient clientset.Interface, sigsClient sigsclientset.Interface, networkConfig *config.NetworkConfig, sigsInformerFactory externalversions.SharedInformerFactory) *UDPRouteManager
func (*UDPRouteManager) Run ¶
func (u *UDPRouteManager) Run(stopCh <-chan struct{})
type UDPRouteQueueEntry ¶
type UDPRouteQueueEntry struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.