Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProcessManifestTemplates ¶ added in v0.5.0
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 provider-certification-tool. // 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) PreRunCheck ¶
func (r *RunOptions) PreRunCheck(kclient kubernetes.Interface) error
PreRunCheck performs some checks before kicking off Sonobuoy
func (*RunOptions) PreRunSetup ¶ added in v0.5.0
func (r *RunOptions) PreRunSetup(kclient kubernetes.Interface) error
PreRunSetup performs setup required by OPCT environment.
func (*RunOptions) Run ¶
func (r *RunOptions) Run(kclient kubernetes.Interface, sclient sonobuoyclient.Interface) error
Run setup and provision the certification environment.
Click to show internal directories.
Click to hide internal directories.