# Functions
No description provided by the author
ExecCommandOnPod returns the output of the command execution on the pod.
GetByLabels returns all nodes with the specified labels.
GetByRole returns all nodes with the specified role.
GetBySelector returns all nodes with the specified selector.
GetPodLogs returns logs of the specified pod.
GetTestPod returns pod with the busybox image.
No description provided by the author
New returns a controller-runtime client.
NewK8s returns a kubernetes clientset.
No description provided by the author
No description provided by the author
WaitForNamespaceDeletion waits until the namespace will be removed from the cluster.
WaitForPodCondition waits until the pod will have specified condition type with the expected status.
WaitForPodDeletion waits until the pod will be removed from the cluster.
WaitForPodPhase waits until the pod will have specified phase.
# Constants
LabelRole contains the key for the role label.
# Variables
Client defines the API client to run CRUD operations, that will be used for testing.
K8sClient defines k8s client to run subresource operations, for example you should use it to get pod logs.
TestingNamespace is the namespace the tests will use for running test pods.