Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dependency ¶
type Dependency interface { Info() DependencyInfo UpdateAll() error Updaters() []Updater }
func NewEtcdDependencyUpdater ¶
func NewEtcdDependencyUpdater(releases []*eksDistroRelease.Release) Dependency
type DependencyInfo ¶
type DependencyInfo struct {
Name string
}
type EtcdUpdater ¶
type EtcdUpdater struct {
// contains filtered or unexported fields
}
func (EtcdUpdater) Info ¶
func (b EtcdUpdater) Info() DependencyInfo
func (EtcdUpdater) UpdateAll ¶
func (b EtcdUpdater) UpdateAll() error
func (EtcdUpdater) Updaters ¶
func (b EtcdUpdater) Updaters() []Updater
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
func NewFactory ¶
func NewFactory(releases []*eksDistroRelease.Release) *Factory
func (Factory) DependencyUpdaters ¶
func (f Factory) DependencyUpdaters() []Dependency
Click to show internal directories.
Click to hide internal directories.