Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StepFactory ¶
type StepFactory interface {
NewStep(component v1alpha1.KymaComponent) Step
}
StepFactory defines contract for installation steps factory
func NewInstallStepFactory ¶
func NewInstallStepFactory(chartsDirPath string, helmClient kymahelm.ClientInterface, overrideData overrides.OverrideData) (StepFactory, error)
NewInstallStepFactory returns implementation of StepFactory interface used to install or upgrade Kyma
func NewUninstallStepFactory ¶
func NewUninstallStepFactory(helmClient kymahelm.ClientInterface) (StepFactory, error)
NewUninstallStepFactory returns implementation of StepFactory interface used to uninstall Kyma
Click to show internal directories.
Click to hide internal directories.