Versions in this module Expand all Collapse all v1 v1.8.8 Jun 18, 2024 Changes in this version + const EventAdd + const EventDelete + const EventSync + const EventUpdate + var ErrPodNoAssignedIP = errors.New("pod not running") + var ErrPodNotFound = errors.New("pod not found") + var ResolveGranularity = struct{ ... } + func IsUseOfClosedNetConnErr(err error) bool + type Event struct + Object interface{} + OldObject interface{} + Tombstone interface{} + Type EventType + type EventType int + func (ev EventType) IsAddEvent() bool + func (ev EventType) IsSyncEvent() bool + func (ev EventType) String() string + type Labels map[string]string + func (s Labels) IsSubsetOf(f Labels) bool + type MultiValueLabels map[string][]string + func (s MultiValueLabels) BuildQuery() []string + func (s MultiValueLabels) IsSubsetOf(f Labels) bool + type PodCache interface + Add func(*corev1.Pod) error + Delete func(*corev1.Pod) error + GetNameByIP func(string) (string, error) + func NewPodCache() PodCache + type TimeDuration struct + func (d *TimeDuration) MarshalJSON() ([]byte, error) + func (d *TimeDuration) MarshalYAML() (interface{}, error) + func (d *TimeDuration) UnmarshalJSON(data []byte) error + func (d *TimeDuration) UnmarshalYAML(unmarshal func(interface{}) error) error v1.8.5 Jun 12, 2024