Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cmd

func Cmd() *cobra.Command

Cmd returns a CLI command

func CmdCSV

func CmdCSV() *cobra.Command

CmdCSV returns a CLI command

func CmdCatalog

func CmdCatalog() *cobra.Command

CmdCatalog returns a CLI command

func CmdHubInstall

func CmdHubInstall() *cobra.Command

CmdHubInstall returns a CLI command

func CmdHubStatus

func CmdHubStatus() *cobra.Command

CmdHubStatus returns a CLI command

func CmdHubUninstall

func CmdHubUninstall() *cobra.Command

CmdHubUninstall returns a CLI command

func CmdLocalInstall

func CmdLocalInstall() *cobra.Command

CmdLocalInstall returns a CLI command

func CmdLocalUninstall

func CmdLocalUninstall() *cobra.Command

CmdLocalUninstall returns a CLI command

func GenerateCSV

func GenerateCSV(opConf *operator.Conf) *operv1.ClusterServiceVersion

GenerateCSV creates the CSV

func RunCSV

func RunCSV(cmd *cobra.Command, args []string)

RunCSV runs a CLI command

func RunCatalog

func RunCatalog(cmd *cobra.Command, args []string)

RunCatalog runs a CLI command

func RunHubInstall

func RunHubInstall(cmd *cobra.Command, args []string)

RunHubInstall runs a CLI command

func RunHubStatus

func RunHubStatus(cmd *cobra.Command, args []string)

RunHubStatus runs a CLI command

func RunHubUninstall

func RunHubUninstall(cmd *cobra.Command, args []string)

RunHubUninstall runs a CLI command

func RunLocalInstall

func RunLocalInstall(cmd *cobra.Command, args []string)

RunLocalInstall runs a CLI command

func RunLocalUninstall

func RunLocalUninstall(cmd *cobra.Command, args []string)

RunLocalUninstall runs a CLI command

Types

type HubConf

type HubConf struct {
	Objects []*unstructured.Unstructured
}

HubConf keeps the operatorhub yaml objects

func LoadHubConf

func LoadHubConf() *HubConf

LoadHubConf loads the operatorhub yaml objects

Source Files