# Packages
Package e2ehelper has common functionality for the end-to-end test suites.
Package environment adds everything around mgr.Start() to run a local operator for the integration test suites.
Package machine builds k8s resources for use in integration tests.
Package testhelper has common helpers for tests.
# Functions
Apply updates the resource using kubectl command.
Create creates the resource using kubectl command.
CreateNamespace create the namespace using kubectl command.
CreateSecretFromLiteral creates a generic type secret using kubectl command.
Delete creates the resource using kubectl command.
DeleteLabelFilter deletes the resource based on label using kubectl command.
DeleteNamespace removes existing ns.
DeleteResource deletes the resource using kubectl command.
DeleteSecret deletes the namespace using kubectl command.
DeleteWebhooks removes existing webhookconfiguration and validatingwebhookconfiguration.
GetCRDs returns all CRDs.
GetData fetches the specified output by the given templatePath.
HelmBinaryVersion executes helm version and return 2 or 3.
NewContext returns a non-nil empty context, for usage when it is unclear which context to use.
NewKubectl returns a new CfOperatorkubectl command.
PatchNamespace patche the namespace resource using kubectl command.
RestartOperator restart Operator Deployment.
RunCommandWithOutput runs the command specified in the container and returns output.
RunHelmBinaryWithCustomErr executes a desire binary.
SecretCheckData checks the field specified in the given field.
TriggerQJob triggers a qjob.
# Constants
QuarksHelmRelease is the default quarks-operator helm release name.
# Structs
BDPL defines a bdpl.
ClusterCrd defines a list of CRDs.
ConfigMap defines a kube ConfigMap.
CustomError containing stdOutput of a binary execution.
Kubectl is used as a command to test e2e tests.