Documentation ¶ Index ¶ func RunPreflightChecks(ctx context.Context, config Config, options Options) error type Config type Options Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func RunPreflightChecks ¶ func RunPreflightChecks(ctx context.Context, config Config, options Options) error RunPreflightChecks executes all configured preflight checks Types ¶ type Config ¶ type Config struct { KubeContext string Helm helm.Interface Output output.Interface } Config holds the configuration for running pre-upgrade checks type Options ¶ type Options struct { EnabledChecks []string TargetVersion string CurrentVersion string Timeout time.Duration // Timeout for all preflight checks combined, defaults to 1 minute if not set } Options holds the options for preflight checks Source Files ¶ View all Source files preupgrade.go Click to show internal directories. Click to hide internal directories.