operatorsdk

package
v0.0.0-...-34b34ea Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(userProvidedScorecardImage string, cmdContext execContext) *operatorSdk

Types

type OperatorSdkBundleValidateOptions

type OperatorSdkBundleValidateOptions struct {
	LogLevel        string
	ContainerEngine string
	Selector        []string
	OptionalValues  map[string]string
	OutputFormat    string
	Verbose         bool
	WaitTime        string
}

type OperatorSdkBundleValidateOutput

type OperatorSdkBundleValidateOutput struct {
	Type    string `json:"type"`
	Message string `json:"message"`
}

type OperatorSdkBundleValidateReport

type OperatorSdkBundleValidateReport struct {
	Stdout  string
	Stderr  string
	Passed  bool                              `json:"passed"`
	Outputs []OperatorSdkBundleValidateOutput `json:"outputs"`
}

type OperatorSdkScorecardItem

type OperatorSdkScorecardItem struct {
	Status OperatorSdkScorecardStatus `json:"status"`
}

type OperatorSdkScorecardOptions

type OperatorSdkScorecardOptions struct {
	OutputFormat   string
	Selector       []string
	ResultFile     string
	Kubeconfig     []byte
	Namespace      string
	ServiceAccount string
	Verbose        bool
	WaitTime       string
}

type OperatorSdkScorecardReport

type OperatorSdkScorecardReport struct {
	Stdout string
	Stderr string
	Items  []OperatorSdkScorecardItem `json:"items"`
}

type OperatorSdkScorecardResult

type OperatorSdkScorecardResult struct {
	Name  string `json:"name"`
	Log   string `json:"log"`
	State string `json:"state"`
}

type OperatorSdkScorecardStatus

type OperatorSdkScorecardStatus struct {
	Results []OperatorSdkScorecardResult `json:"results"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL