Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChecker ¶
NewChecker creates a checker for validating requirements of the upgrade operation.
Types ¶
type CheckerConfig ¶
type CheckerConfig struct { // ClusterOperator is the operator service of the installed cluster. ClusterOperator ops.Operator // ClusterApps is the app service of the installed cluster. ClusterApps app.Applications // UpgradeApps is the app service containing upgrade image. UpgradeApps app.Applications // UpgradePackage is the upgrade image locator. UpgradePackage loc.Locator // Agents is the agent service interface (agents must be already deployed). Agents rpc.AgentRepository }
CheckerConfig is the configuration for upgrade pre-flight checker.
Click to show internal directories.
Click to hide internal directories.