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.