Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GardenerClient ¶
type KubeconfigProvider ¶
type WaitForShootNewVersionStep ¶
type WaitForShootNewVersionStep struct {
// contains filtered or unexported fields
}
func NewWaitForShootNewVersionStep ¶
func NewWaitForShootNewVersionStep(gardenerClient GardenerClient, nextStep model.OperationStage, timeLimit time.Duration) *WaitForShootNewVersionStep
func (WaitForShootNewVersionStep) Name ¶
func (s WaitForShootNewVersionStep) Name() model.OperationStage
func (*WaitForShootNewVersionStep) Run ¶
func (s *WaitForShootNewVersionStep) Run(cluster model.Cluster, operation model.Operation, logger logrus.FieldLogger) (operations.StageResult, error)
func (*WaitForShootNewVersionStep) TimeLimit ¶
func (s *WaitForShootNewVersionStep) TimeLimit() time.Duration
type WaitForShootUpgradeStep ¶
type WaitForShootUpgradeStep struct {
// contains filtered or unexported fields
}
func NewWaitForShootUpgradeStep ¶
func NewWaitForShootUpgradeStep( gardenerClient GardenerClient, dbSession dbsession.ReadWriteSession, kubeconfigProvider KubeconfigProvider, nextStep model.OperationStage, timeLimit time.Duration, ) *WaitForShootUpgradeStep
func (WaitForShootUpgradeStep) Name ¶
func (s WaitForShootUpgradeStep) Name() model.OperationStage
func (*WaitForShootUpgradeStep) Run ¶
func (s *WaitForShootUpgradeStep) Run(cluster model.Cluster, _ model.Operation, logger logrus.FieldLogger) (operations.StageResult, error)
func (*WaitForShootUpgradeStep) TimeLimit ¶
func (s *WaitForShootUpgradeStep) TimeLimit() time.Duration
Click to show internal directories.
Click to hide internal directories.