Versions in this module Expand all Collapse all v1 v1.4.0 Aug 14, 2023 Changes in this version + func DumpJSON(o interface{}) string + func GetContainer(name string, pod *v1.Pod) *v1.Container + func GetContainerEnvValue(container *v1.Container, key string) string + func GetContainerEnvVar(container *v1.Container, key string) *v1.EnvVar + func GetContainerStatus(name string, pod *v1.Pod) *v1.ContainerStatus + func GetContainerVolumeMount(container *v1.Container, key string) *v1.VolumeMount + func GetNamespace() string + func GetPodCondition(status *v1.PodStatus, conditionType v1.PodConditionType) (int, *v1.PodCondition) + func GetPodConditionFromList(conditions []v1.PodCondition, conditionType v1.PodConditionType) (int, *v1.PodCondition) + func GetPodContainerImageIDs(pod *v1.Pod) map[string]string + func GetPodReadyCondition(status v1.PodStatus) *v1.PodCondition + func IsContainerImageEqual(image1, image2 string) bool + func IsImageDigest(image string) bool + func IsPodReady(pod *v1.Pod) bool + func IsPodReadyConditionTrue(status v1.PodStatus) bool + func IsRunningAndReady(pod *v1.Pod) bool + func MergeEnvVar(original []v1.EnvVar, additional []v1.EnvVar) []v1.EnvVar + func MergeVolumeMounts(original, additional []v1.VolumeMount) []v1.VolumeMount + func MergeVolumes(original []v1.Volume, additional []v1.Volume) []v1.Volume + func ParseImage(image string) (repo, tag, digest string, err error) + func SplitMaybeSubscriptedPath(fieldPath string) (string, string, bool) + func ValidatedLabelSelectorAsSelector(ps *metav1.LabelSelector) (labels.Selector, error) + type ActivePods []*v1.Pod + func (s ActivePods) Len() int + func (s ActivePods) Less(i, j int) bool + func (s ActivePods) Swap(i, j int)