Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotFound = errors.New("object not found") ErrToManyObjects = errors.New("too many objects") )
Functions ¶
This section is empty.
Types ¶
type NodeByIPCache ¶ added in v0.8.0
type NodeByIPCache struct {
// contains filtered or unexported fields
}
func NewNodeByIPCache ¶ added in v0.8.0
func NewNodeByIPCache(informer cache.SharedIndexInformer) *NodeByIPCache
type NodeByNameCache ¶ added in v0.8.0
type NodeByNameCache struct {
// contains filtered or unexported fields
}
func NewNodeByNameCache ¶ added in v0.8.0
func NewNodeByNameCache(informer cache.SharedIndexInformer) *NodeByNameCache
type PodByIPCache ¶ added in v0.8.0
type PodByIPCache struct {
// contains filtered or unexported fields
}
func NewPodByIPCache ¶ added in v0.8.0
func NewPodByIPCache(informer cache.SharedIndexInformer, log logrus.FieldLogger) *PodByIPCache
func (*PodByIPCache) Get ¶ added in v0.8.0
func (c *PodByIPCache) Get(key string) (*corev1.Pod, error)
func (*PodByIPCache) Run ¶ added in v0.12.9
func (c *PodByIPCache) Run(ctx context.Context)
type RunningPodsCache ¶ added in v0.12.9
type RunningPodsCache struct {
// contains filtered or unexported fields
}
func NewRunningPodsCache ¶ added in v0.12.9
func NewRunningPodsCache(informer cache.SharedIndexInformer) *RunningPodsCache
Click to show internal directories.
Click to hide internal directories.