Documentation ¶
Index ¶
- func CreatorRef(pod *apiv1.Pod) (*apiv1.SerializedReference, error)
- func CreatorRefKind(pod *apiv1.Pod) (string, error)
- func GetPodsForDeletionOnNodeDrain(podList []*apiv1.Pod, decoder runtime.Decoder, deleteAll bool, ...) ([]*apiv1.Pod, error)
- func HasLocalStorage(pod *apiv1.Pod) bool
- func IsMirrorPod(pod *apiv1.Pod) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatorRef ¶
func CreatorRef(pod *apiv1.Pod) (*apiv1.SerializedReference, error)
CreatorRef returns the kind of the creator reference of the pod.
func CreatorRefKind ¶
CreatorRefKind returns the kind of the creator of the pod.
func GetPodsForDeletionOnNodeDrain ¶
func GetPodsForDeletionOnNodeDrain( podList []*apiv1.Pod, decoder runtime.Decoder, deleteAll bool, skipNodesWithSystemPods bool, skipNodesWithLocalStorage bool, checkReferences bool, client client.Interface, minReplica int32) ([]*apiv1.Pod, error)
GetPodsForDeletionOnNodeDrain returns pods that should be deleted on node drain as well as some extra information about possibly problematic pods (unreplicated and deamon sets).
func HasLocalStorage ¶
HasLocalStorage returns true if pod has any local storage.
func IsMirrorPod ¶
IsMirrorPod checks whether the pod is a mirror pod.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.