cmd

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2020 License: Apache-2.0 Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCleanupCmd

func NewCleanupCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

func NewConfigCmd added in v0.6.0

func NewConfigCmd(cf *genericclioptions.ConfigFlags, outWriter io.Writer) *cobra.Command

func NewFindCmd

func NewFindCmd(executable string, cf *genericclioptions.ConfigFlags) *cobra.Command

func NewFindVulnerabilitiesCmd added in v0.3.0

func NewFindVulnerabilitiesCmd(executable string, cf *genericclioptions.ConfigFlags) *cobra.Command

Deprecated Use NewScanVulnerabilityReportsCmd instead.

func NewGetCmd

func NewGetCmd(executable string, cf *genericclioptions.ConfigFlags, outWriter io.Writer) *cobra.Command

func NewGetConfigAuditCmd

func NewGetConfigAuditCmd(executable string, cf *genericclioptions.ConfigFlags, outWriter io.Writer) *cobra.Command

func NewGetReportCmd added in v0.3.0

func NewGetReportCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

func NewGetVulnerabilitiesCmd

func NewGetVulnerabilitiesCmd(executable string, cf *genericclioptions.ConfigFlags, outWriter io.Writer) *cobra.Command

func NewKubeBenchCmd

func NewKubeBenchCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

Deprecated Use NewScanKubeBenchReportsCmd instead.

func NewKubeHunterCmd

func NewKubeHunterCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

Deprecated Use NewScanKubeHunterReportsCmd instead.

func NewPolarisCmd

func NewPolarisCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

Deprecated Use NewScanConfigAuditReportsCmd instead.

func NewRootCmd

func NewRootCmd(version starboard.BuildInfo, args []string, outWriter io.Writer, errWriter io.Writer) *cobra.Command

func NewScanCmd added in v0.7.0

func NewScanCmd(executable string, cf *genericclioptions.ConfigFlags) *cobra.Command

func NewScanConfigAuditReportsCmd added in v0.7.0

func NewScanConfigAuditReportsCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

func NewScanKubeBenchReportsCmd added in v0.7.0

func NewScanKubeBenchReportsCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

func NewScanKubeHunterReportsCmd added in v0.7.0

func NewScanKubeHunterReportsCmd(cf *genericclioptions.ConfigFlags) *cobra.Command

func NewScanVulnerabilityReportsCmd added in v0.7.0

func NewScanVulnerabilityReportsCmd(executable string, cf *genericclioptions.ConfigFlags) *cobra.Command

func NewVersionCmd

func NewVersionCmd(version starboard.BuildInfo, outWriter io.Writer) *cobra.Command

func Run added in v0.3.0

func Run(version starboard.BuildInfo, args []string, outWriter io.Writer, errWriter io.Writer) error

Run is the entry point of the Starboard CLI. It runs the specified command based on the specified args.

func ScanConfigAuditReports added in v0.7.0

func ScanConfigAuditReports(cf *genericclioptions.ConfigFlags) func(cmd *cobra.Command, args []string) error

func ScanKubeBenchReports added in v0.7.0

func ScanKubeBenchReports(cf *genericclioptions.ConfigFlags) func(cmd *cobra.Command, args []string) error

func ScanKubeHunterReports added in v0.7.0

func ScanKubeHunterReports(cf *genericclioptions.ConfigFlags) func(cmd *cobra.Command, args []string) (err error)

func ScanVulnerabilityReports added in v0.7.0

func ScanVulnerabilityReports(cf *genericclioptions.ConfigFlags) func(cmd *cobra.Command, args []string) error

func SetGlobalFlags added in v0.2.1

func SetGlobalFlags(cf *genericclioptions.ConfigFlags, cmd *cobra.Command)

func WorkloadFromArgs

func WorkloadFromArgs(mapper meta.RESTMapper, namespace string, args []string) (workload kube.Object, gvk schema.GroupVersionKind, err error)

Types

type LocalFlags added in v0.6.0

type LocalFlags struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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