package
0.1.0
Repository: https://github.com/hash-d/frame2.git
Documentation: pkg.go.dev

# Functions

As the name implies, compares two versions in string form.

# Constants

No description provided by the author

# Structs

Executes a command locally (ie, on the machine executing the test).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Give it a function, and it will execute.
Executes a fully specified K8S deployment # See K8SDeploymentOpts for a simpler interface For an example/template on creating a *v1.Deployment by hand, check test/utils/base/cluster_context.go (k8s.NewDeployment).
No description provided by the author
No description provided by the author
This simply makes a request to k8s.NewDeployment See K8SDeployment for a more complete interface.
Wait for the named deployment to be available.
No description provided by the author
TODO move to frames.k8svalidate and refactor to share code with k8svalidate.Pods This will return a single pod.
No description provided by the author
Creates a Kubernetes service, with simplified configurations.
No description provided by the author
Retrieve a K8S Service by name and namespace.
No description provided by the author
Executes a fully specified K8S Statefulset.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Executes a fully specified OCP DeploymentConfig # See OCPDeploymentConfigOpts for a simpler interface.
No description provided by the author
See OCPDeploymentConfig for a more complete interface.
No description provided by the author
Wait for the named deploymentconfig to be available.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
If the postgres client is not installed, but Python module psycopg is, this is an alternative to PostgresPing Unfortunately, psycopg still does not export libpq.PQping, so we have to do a full connection, which requires username and password.
No description provided by the author
SkupperVersionerDefault is an incomplete implementation of SkupperVersioner; you still need to define GetNamespace() Check for f2k8s.Namespace for that.
No description provided by the author
Simply waits for the configured duration.

# Interfaces

No description provided by the author
This interface should be used only on components that install skupper (such as SkupperInit).
An action that implements SkupperVersioner is expected to act differently for different Skupper versions.