Documentation ¶
Index ¶
- Constants
- Variables
- type Distribution
- func (d *Distribution) Exec(rdcs reducers.Reducers, startFrom string, upgradeState *upgrade.State) error
- func (d *Distribution) Self() *cluster.OperationPhase
- func (d *Distribution) SetUpgrade(upgradeEnabled bool)
- func (d *Distribution) Stop() error
- func (*Distribution) SupportsLifecycle(lifecycle string) bool
- type PreFlight
- func (p *PreFlight) CheckReducerDiffs(d r3diff.Changelog, diffChecker diffs.Checker) error
- func (p *PreFlight) CheckStateDiffs(d r3diff.Changelog, diffChecker diffs.Checker) error
- func (p *PreFlight) CreateDiffChecker(storedCfgStr []byte, renderedConfig map[string]any) (diffs.Checker, error)
- func (p *PreFlight) Exec(renderedConfig map[string]any) (*Status, error)
- type Status
Constants ¶
View Source
const ( LifecyclePreApply = "pre-apply" LifecyclePostApply = "post-apply" )
Variables ¶
View Source
var (
ErrKubeconfigNotSet = errors.New("KUBECONFIG env variable is not set")
)
Functions ¶
This section is empty.
Types ¶
type Distribution ¶
type Distribution struct { *cluster.OperationPhase // contains filtered or unexported fields }
func NewDistribution ¶
func NewDistribution( paths cluster.CreatorPaths, furyctlConf public.KfddistributionKfdV1Alpha2, kfdManifest config.KFD, dryRun bool, upgr *upgrade.Upgrade, ) *Distribution
func (*Distribution) Self ¶
func (d *Distribution) Self() *cluster.OperationPhase
func (*Distribution) SetUpgrade ¶ added in v0.29.4
func (d *Distribution) SetUpgrade(upgradeEnabled bool)
func (*Distribution) Stop ¶
func (d *Distribution) Stop() error
func (*Distribution) SupportsLifecycle ¶
func (*Distribution) SupportsLifecycle(lifecycle string) bool
type PreFlight ¶
type PreFlight struct { *cluster.OperationPhase // contains filtered or unexported fields }
func NewPreFlight ¶
func (*PreFlight) CheckReducerDiffs ¶
func (*PreFlight) CheckStateDiffs ¶
func (*PreFlight) CreateDiffChecker ¶
Click to show internal directories.
Click to hide internal directories.