Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommonParams ¶
type CommonParams struct { Set map[string]string `help:"Set parameters."` File *os.File `short:"f" help:"Parameters file."` Bundle *os.File `help:"Local bundle path."` }
CommonParams are common parameters for installing and upgrading.
type InstallOption ¶ added in v0.25.0
InstallOption customizes the behavior of an install.
type Manager ¶
type Manager interface { GetCurrentVersion() (string, error) Install(version string, parameters map[string]any, opts ...InstallOption) error Upgrade(version string, parameters map[string]any, opts ...UpgradeOption) error Uninstall() error }
Manager can install and manage Upbound software in a Kubernetes cluster. TODO(hasheddan): support custom error types, such as AlreadyExists.
type ParameterParser ¶
ParameterParser parses install and upgrade parameters.
Click to show internal directories.
Click to hide internal directories.