Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewListWatcherAdapter ¶
func NewListWatcherAdapter(c kubernetes.Interface, namespace string) operator.ListWatcher
NewListWatcherAdapter instantiates pod list watcher adapter
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
Handler process Pod state variations
type Pool ¶
type Pool interface { AddWorkerIfNotExists(idx int, name string, IP net.IP) bool RemoveWorkerByName(name string) }
Pool models an ordered set of workers
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
Provider deletes pod to force pod fresh recreation
func NewProvider ¶
func NewProvider(cl kubernetes.Interface, namespace string) *Provider
NewProvider instantiates pod refresher provider
Click to show internal directories.
Click to hide internal directories.