# Functions
ApplyCRDs applies the CRDs to the cluster.
NewEnvironment returns a new struct.
NewQuarksCmds returns a new struct for the standalone commands.
NukeWebhooks nukes all webhooks at the end of the run.
Teardown removes the setup after each test.
# Structs
Environment starts our operator and handles interaction with the k8s cluster used in the tests.
Machine produces and destroys resources for tests.
QuarksCmds holds the quarks standalone components gexec binaries.
QuarksJobCmd helps to run the QuarksJob operator in tests.
QuarksSecretCmd helps to run the QuarksSecret operator in tests.
QuarksStatefulsetCmd helps to run the QuarksStatefulset operator in tests.