kubernetes/cluster/images/etcd/migrate/migrator.go

type EtcdMigrateCfg

type EtcdMigrateClient

type Migrator

// MigrateIfNeeded upgrades or downgrades the etcd data directory to the given target version.
func (m *Migrator) MigrateIfNeeded(target *EtcdVersionPair) error {}

func (m *Migrator) rollbackEtcd3MinorVersion(current *EtcdVersionPair, target *EtcdVersionPair) (*EtcdVersionPair, error) {}

func (m *Migrator) minorVersionUpgrade(current *EtcdVersionPair, target *EtcdVersionPair) (*EtcdVersionPair, error) {}

func (m *Migrator) newServer() *EtcdMigrateServer {}