Versions in this module Expand all Collapse all v1 v1.16.3 Oct 23, 2019 Changes in this version + const ADD + const AllSource + const ApiserverSource + const ConfigFirstSeenAnnotationKey + const ConfigHashAnnotationKey + const ConfigMirrorAnnotationKey + const ConfigSourceAnnotationKey + const DELETE + const DockerContainerRuntime + const FileSource + const HTTPSource + const KubeReservedEnforcementKey + const KubernetesContainerNameLabel + const KubernetesPodNameLabel + const KubernetesPodNamespaceLabel + const KubernetesPodUIDLabel + const NamespaceDefault + const NodeAllocatableEnforcementKey + const NodeAllocatableNoneKey + const RECONCILE + const REMOVE + const RESTORE + const RemoteContainerRuntime + const ResolvConfDefault + const SET + const SystemReservedEnforcementKey + const UPDATE + var PodConditionsByKubelet = []v1.PodConditionType + func GetContainerName(labels map[string]string) string + func GetPodName(labels map[string]string) string + func GetPodNamespace(labels map[string]string) string + func GetPodSource(pod *v1.Pod) (string, error) + func GetPodUID(labels map[string]string) string + func GetValidatedSources(sources []string) ([]string, error) + func IsCriticalPod(pod *v1.Pod) bool + func IsCriticalPodBasedOnPriority(priority int32) bool + func IsMirrorPod(pod *v1.Pod) bool + func IsStaticPod(pod *v1.Pod) bool + func PodConditionByKubelet(conditionType v1.PodConditionType) bool + func Preemptable(preemptor, preemptee *v1.Pod) bool + func SortInitContainerStatuses(p *v1.Pod, statuses []v1.ContainerStatus) + type HttpGetter interface + Get func(url string) (*http.Response, error) + type MirrorPodUID types.UID + type PodOperation int + type PodUpdate struct + Op PodOperation + Pods []*v1.Pod + Source string + type Reservation struct + Kubernetes v1.ResourceList + System v1.ResourceList + type ResolvedPodUID types.UID + type SortedContainerStatuses []v1.ContainerStatus + func (s SortedContainerStatuses) Len() int + func (s SortedContainerStatuses) Less(i, j int) bool + func (s SortedContainerStatuses) Swap(i, j int) + type SyncPodType int + const SyncPodCreate + const SyncPodKill + const SyncPodSync + const SyncPodUpdate + func (sp SyncPodType) String() string + type Timestamp struct + func ConvertToTimestamp(timeString string) *Timestamp + func NewTimestamp() *Timestamp + func (t *Timestamp) Get() time.Time + func (t *Timestamp) GetString() string