Documentation
¶
Index ¶
- func ContainersAreRetryable(pod *v1.Pod) bool
- func DiagnoseStuckPod(pod *v1.Pod, podEvents []*v1.Event) (retryable bool, message string)
- func ExtractJobId(pod *v1.Pod) string
- func ExtractJobIds(pods []*v1.Pod) []string
- func ExtractNames(pods []*v1.Pod) []string
- func ExtractPodExitCodes(pod *v1.Pod) map[string]int32
- func ExtractPodFailedReason(pod *v1.Pod) string
- func ExtractPodStuckReason(pod *v1.Pod) string
- func FilterCompletedPods(pods []*v1.Pod) []*v1.Pod
- func FilterNonCompletedPods(pods []*v1.Pod) []*v1.Pod
- func FilterPods(pods []*v1.Pod, filter func(*v1.Pod) bool) []*v1.Pod
- func FilterPodsWithPhase(pods []*v1.Pod, podPhase v1.PodPhase) []*v1.Pod
- func FindLastContainerStartTime(pod *v1.Pod) time.Time
- func GetManagedPodSelector() labels.Selector
- func IsInTerminalState(pod *v1.Pod) bool
- func IsManagedPod(pod *v1.Pod) bool
- func IsReportingPhaseRequired(podPhase v1.PodPhase) bool
- func LastStatusChange(pod *v1.Pod) (time.Time, error)
- func MergePodList(list1 []*v1.Pod, list2 []*v1.Pod) []*v1.Pod
- type PodCache
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContainersAreRetryable ¶ added in v0.1.2
func DiagnoseStuckPod ¶ added in v0.1.2
func ExtractJobId ¶
func ExtractJobIds ¶
func ExtractNames ¶
func ExtractPodFailedReason ¶
func ExtractPodStuckReason ¶
func FilterPods ¶ added in v0.0.11
func FindLastContainerStartTime ¶ added in v0.0.11
func GetManagedPodSelector ¶
func IsInTerminalState ¶
func IsManagedPod ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.