Documentation ¶
Index ¶
- func CreatorRef(pod *api.Pod) (*api.SerializedReference, error)
- func CreatorRefKind(pod *api.Pod) (string, error)
- func GetPodsForDeletionOnNodeDrain(podList []*api.Pod, decoder runtime.Decoder, skipNodesWithSystemPods bool, ...) ([]*api.Pod, error)
- func HasLocalStorage(pod *api.Pod) bool
- func IsMirrorPod(pod *api.Pod) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatorRef ¶
func CreatorRef(pod *api.Pod) (*api.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 []*api.Pod, decoder runtime.Decoder, skipNodesWithSystemPods bool, skipNodesWithLocalStorage bool, checkReferences bool, client *client.Client, minReplica int32) ([]*api.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.