# Packages
No description provided by the author
# Functions
CreateK3dCluster creates a completely new K8s cluster with an optional clusterNamePrefix.
NewCommandExecutor creates a new instance of NewCommandExecutor.
NewK3dCluster creates a completely new cluster within the provided container engine and default values.
NewK3dClusterWithOpts creates like NewK3dCluster a new cluster but with more control over customization.
NewShellCommand creates a new ShellCommand.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
k3s versions warning: k3s versions are tagged with a `+` separator before `k3s1`, but k3s images use `-`.
k3s versions warning: k3s versions are tagged with a `+` separator before `k3s1`, but k3s images use `-`.
No description provided by the author
# Variables
TestableRetryFunc returns true if the returned error is a TestableRetrierError and indicates that an action should be tried until the retrier hits its limit.
# Structs
K3dCluster abstracts the cluster management during developer tests.
Lookout provides convenience functionalities for cluster resources.
NodeHealthCheckOpts customizes the way whether and how node health checks are executed.
Opts allows customizing the K3d cluster's creation and operation.
No description provided by the author
No description provided by the author
No description provided by the author
ShellCommand represents all necessary arguments to execute a command inside a container.
TestableRetrierError marks errors that indicate that a previously executed action should be retried with again.
YamlApplier provides a pod with kubectl access to the cluster.
# Type aliases
Loglevel describes the verbosity of log messages being printed from testcluster-go.