Documentation
¶
Index ¶
- type ApplyError
- type RolloutPhaseManager
- func (m *RolloutPhaseManager) AddCalculatedPreviouslyDeployedResources() (*RolloutPhaseManager, error)
- func (m *RolloutPhaseManager) AddPreviouslyDeployedResources(resources kube.ResourceList) *RolloutPhaseManager
- func (m *RolloutPhaseManager) DeleteOrphanedResources() error
- func (m *RolloutPhaseManager) DoStage(extDepTrackFn func(stgIndex int, stage *stages.Stage) error, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyError ¶
func (ApplyError) Error ¶
func (e ApplyError) Error() string
func (ApplyError) Unwrap ¶
func (e ApplyError) Unwrap() error
type RolloutPhaseManager ¶
type RolloutPhaseManager struct {
Phase *phases.RolloutPhase
Release *rel.Release
Storage *storage.Storage
// contains filtered or unexported fields
}
func NewRolloutPhaseManager ¶
func NewRolloutPhaseManager(rolloutPhase *phases.RolloutPhase, deployedResCalc *phases.DeployedResourcesCalculator, release *rel.Release, storage *storage.Storage, kubeClient kube.Interface) *RolloutPhaseManager
func (*RolloutPhaseManager) AddCalculatedPreviouslyDeployedResources ¶
func (m *RolloutPhaseManager) AddCalculatedPreviouslyDeployedResources() (*RolloutPhaseManager, error)
func (*RolloutPhaseManager) AddPreviouslyDeployedResources ¶
func (m *RolloutPhaseManager) AddPreviouslyDeployedResources(resources kube.ResourceList) *RolloutPhaseManager
func (*RolloutPhaseManager) DeleteOrphanedResources ¶
func (m *RolloutPhaseManager) DeleteOrphanedResources() error
Click to show internal directories.
Click to hide internal directories.