package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev

# Functions

GetObjectTTLFromNodeFunc returns a function that returns TTL value from a given Node object.
NewCacheBasedManager creates a manager that keeps a cache of all objects necessary for registered pods.
NewObjectCache returns a new watch-based instance of Store interface.
NewObjectStore returns a new ttl-based instance of Store interface.
NewWatchBasedManager creates a manager that keeps a cache of all objects necessary for registered pods.

# Interfaces

Manager is the interface for registering and unregistering objects referenced by pods in the underlying cache and extracting those from that cache if needed.
Store is the interface for a object cache that can be used by cacheBasedManager.

# Type aliases

GetObjectFunc defines a function to get object with a given namespace and name.
GetObjectTTLFunc defines a function to get value of TTL.