Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProcessManifestTemplates ¶
func ProcessManifestTemplates(r *RunOptions, manifest []byte) ([]byte, error)
ProcessManifestTemplates processes go template variables in the manifest which map to variable in RunOptions
Types ¶
type RunOptions ¶
type RunOptions struct {
// PluginsImage
// defines the image containing plugins associated with the opct.
// this variable is referenced by plugin manifest templates to dynamically reference the plugins image.
PluginsImage string
CollectorImage string
MustGatherMonitoringImage string
OpenshiftTestsImage string
// contains filtered or unexported fields
}
func (*RunOptions) PreRunSetup ¶
func (r *RunOptions) PreRunSetup(kclient kubernetes.Interface) error
PreRunSetup performs setup required by OPCT environment.
func (*RunOptions) PreRunValidations ¶ added in v0.6.1
func (r *RunOptions) PreRunValidations(kclient kubernetes.Interface, restConfig *rest.Config) []error
PreRunValidations performs some validations before running the environment
Click to show internal directories.
Click to hide internal directories.