# Functions
If the file represented by path exists and readable, return true otherwise return false.
FindAndSet sets the nested value.
You may also specify additional subject alt names (either ip or dns names) for the certificate The certificate will be created with file mode 0644.
GetDNSIP returns x.x.x.10 of the service CIDR.
GetServiceClusterIP returns the first IP of the ServiceCIDR.
TeePrefix copies bytes from a reader to writer, logging each new line.
Until endlessly loops the provided function until a message is received on the done channel.
WaitForDeploymentToStabilize waits till the Deployment has a matching generation/replica count between spec and status.
WaitForEvent waits for the given event to appear.
WaitForPodDelete waits for a pod to be deleted.
WaitForPodsWithLabelRunning waits for all matching pods to become Running and at least one matching pod exists.
WaitForRCToStabilize waits till the RC has a matching generation/replica count between spec and status.
WaitForService waits until the service appears (exist == true), or disappears (exist == false).
WaitForServiceEndpointsNum waits until the amount of endpoints that implement service to expectNum.
# Constants
These constants are used by both minikube.
These constants are used by both minikube.
These constants are used by both minikube.
These constants are used by both minikube.
These constants are used by both minikube.
These constants are used by both minikube.
# Variables
ReasonableMutateTime is how long to wait for basic object mutations, such as deletions, to show up.
ReasonableStartTime is how long to wait for pods to start, considering dependency chains & slow networks.