Documentation ¶
Index ¶
- func GetMigrateInfo(cluster *v1.MPDCluster) (insId string, targetNode string)
- func Register()
- type CleanAllTempMeta
- type CleanModifyClassTempMeta
- type CleanOldTempMeta
- type CleanTempRoMeta
- type CleanUpgradeTempMeta
- type ConvertTempRoToRo
- type CreateClusterManager
- type CreateNetwork
- type CreateRoPods
- type CreateRwPod
- type CreateTempRoForRw
- type DeleteOldRw
- type DisableHA
- type EnableHA
- type EnsureCmRwAffinity
- type EnsureNewRoUpToDate
- type EnsureRoMigrate
- type ExtendStorageFs
- type FlushParams
- type FlushParamsIfNecessary
- type GenerateAddRoTempId
- type GenerateMigrateTempId
- type GenerateRebuildRoTempId
- type GenerateTempRoIds
- type InitMeta
- type InitTempRoMeta
- type InitUpgradeImages
- type PrepareStorage
- type RemoveAllInsPod
- type RemoveClusterManager
- type RemoveRo
- type RestartCluster
- type RestartClusterIfNeed
- type RestartIns
- type SaveParamsLastUpdateTime
- type SetRebuildTag
- type StopOldRo
- type SwitchNewRoToRw
- type SwitchRw
- type UpdateModifyClassMeta
- type UpdateRunningStatus
- type UpgradeCmVersion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMigrateInfo ¶
func GetMigrateInfo(cluster *v1.MPDCluster) (insId string, targetNode string)
Types ¶
type CleanAllTempMeta ¶
type CleanAllTempMeta struct {
}type CleanModifyClassTempMeta ¶
type CleanModifyClassTempMeta struct {
}type CleanOldTempMeta ¶
type CleanOldTempMeta struct {
}type CleanTempRoMeta ¶
type CleanTempRoMeta struct {
}type CleanUpgradeTempMeta ¶
type CleanUpgradeTempMeta struct {
}type ConvertTempRoToRo ¶
type ConvertTempRoToRo struct {
}type CreateClusterManager ¶
type CreateClusterManager struct {
}type CreateNetwork ¶
type CreateNetwork struct {
}type CreateRoPods ¶
type CreateRoPods struct {
}type CreateRwPod ¶
type CreateRwPod struct {
}type CreateTempRoForRw ¶
type CreateTempRoForRw struct {
}type DeleteOldRw ¶
type DeleteOldRw struct {
}type EnsureCmRwAffinity ¶
type EnsureCmRwAffinity struct {
}type EnsureNewRoUpToDate ¶
type EnsureNewRoUpToDate struct {
}type EnsureRoMigrate ¶
type EnsureRoMigrate struct {
}type ExtendStorageFs ¶
type ExtendStorageFs struct {
}type FlushParams ¶
type FlushParams struct {
}type FlushParamsIfNecessary ¶
type FlushParamsIfNecessary struct {
}type GenerateAddRoTempId ¶
type GenerateAddRoTempId struct {
}type GenerateMigrateTempId ¶
type GenerateMigrateTempId struct {
}type GenerateRebuildRoTempId ¶
type GenerateRebuildRoTempId struct {
}type GenerateTempRoIds ¶
type GenerateTempRoIds struct {
}type InitTempRoMeta ¶
type InitTempRoMeta struct {
}type InitUpgradeImages ¶
type InitUpgradeImages struct {
}type PrepareStorage ¶
type PrepareStorage struct {
}type RemoveAllInsPod ¶
type RemoveAllInsPod struct {
}type RemoveClusterManager ¶
type RemoveClusterManager struct {
}type RestartCluster ¶
type RestartCluster struct {
}type RestartClusterIfNeed ¶
type RestartClusterIfNeed struct {
}type RestartIns ¶
type RestartIns struct {
}type SaveParamsLastUpdateTime ¶
type SaveParamsLastUpdateTime struct {
}type SetRebuildTag ¶
type SetRebuildTag struct {
}type SwitchNewRoToRw ¶
type SwitchNewRoToRw struct {
}type UpdateModifyClassMeta ¶
type UpdateModifyClassMeta struct {
}type UpdateRunningStatus ¶
type UpdateRunningStatus struct {
}type UpgradeCmVersion ¶
type UpgradeCmVersion struct {
} Click to show internal directories.
Click to hide internal directories.