# Functions
GetLabels return a default set of labels for "any" object ancientt is going to create.
GetPodLabels default labels combined with additional labels for Pods.
NewClient create a new Kubernetes clientset.
NodeIsTolerable returns true if the node's taints are all tolerated by the given tolerations.
PodDelete delete Pod if it exists, wait for it till it has been for custom amount deleted.
PodDeleteByLabels delete Pods by labels.
PodDeleteByName delete Pod by namespace and name if it exists.
PodRecreate delete Pod if it exists and create it again.
PortsListToPorts PortList testers.Port to Kubernetes []corev1.ContainerPort conversion (for TCP and UDP).
WaitForPodToRun wait for a Pod to be in phase Running.
WaitForPodToRunOrSucceed wait for a Pod to be in phase Running or Succeeded.
WaitForPodToSucceed wait for a Pod to be in phase Succeeded.
# Constants
TaskIDLabel label for the task-id.