Documentation ¶
Index ¶
- Constants
- type AddLocalRepository
- type BackupOriginalRepository
- type ClearNodeOSModule
- type ClearOSEnvironmentModule
- type ConfigureOSModule
- type DaemonReload
- type DeleteNode
- type EtcdTypeIsKubeKey
- type GetOSData
- type InstallPackage
- type MountISO
- type NewRepoClient
- type NodeConfigureNtpCheck
- type NodeConfigureNtpServer
- type NodeConfigureOS
- type NodeExecScript
- type RecoverBackupSuccessNode
- type RecoverRepository
- type RemoveFiles
- type RemoveNodeFiles
- type RepositoryModule
- type RepositoryOnlineModule
- type ResetNetworkConfig
- type ResetRepository
- type RollbackUmount
- type StopKubelet
- type SyncRepositoryFile
- type UmountISO
- type UninstallETCD
Constants ¶
View Source
const (
Release = "release"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddLocalRepository ¶
type AddLocalRepository struct {
common.KubeAction
}
type BackupOriginalRepository ¶
type BackupOriginalRepository struct {
common.KubeAction
}
type ClearNodeOSModule ¶
type ClearNodeOSModule struct {
common.KubeModule
}
func (*ClearNodeOSModule) Init ¶
func (c *ClearNodeOSModule) Init()
type ClearOSEnvironmentModule ¶
type ClearOSEnvironmentModule struct {
common.KubeModule
}
func (*ClearOSEnvironmentModule) Init ¶
func (c *ClearOSEnvironmentModule) Init()
type ConfigureOSModule ¶
type ConfigureOSModule struct { common.KubeModule Skip bool }
func (*ConfigureOSModule) Init ¶
func (c *ConfigureOSModule) Init()
func (*ConfigureOSModule) IsSkip ¶ added in v3.0.7
func (c *ConfigureOSModule) IsSkip() bool
type DaemonReload ¶
type DaemonReload struct {
common.KubeAction
}
type DeleteNode ¶
type DeleteNode struct {
common.KubePrepare
}
type EtcdTypeIsKubeKey ¶
type EtcdTypeIsKubeKey struct {
common.KubePrepare
}
type GetOSData ¶
type GetOSData struct {
common.KubeAction
}
type InstallPackage ¶
type InstallPackage struct {
common.KubeAction
}
type MountISO ¶
type MountISO struct {
common.KubeAction
}
type NewRepoClient ¶
type NewRepoClient struct {
common.KubeAction
}
type NodeConfigureNtpCheck ¶
type NodeConfigureNtpCheck struct {
common.KubePrepare
}
type NodeConfigureNtpServer ¶
type NodeConfigureNtpServer struct {
common.KubeAction
}
type NodeConfigureOS ¶
type NodeConfigureOS struct {
common.KubeAction
}
type NodeExecScript ¶
type NodeExecScript struct {
common.KubeAction
}
type RecoverBackupSuccessNode ¶
type RecoverBackupSuccessNode struct {
common.KubeRollback
}
func (*RecoverBackupSuccessNode) Execute ¶
func (r *RecoverBackupSuccessNode) Execute(runtime connector.Runtime, result *ending.ActionResult) error
type RecoverRepository ¶
type RecoverRepository struct {
common.KubeRollback
}
func (*RecoverRepository) Execute ¶
func (r *RecoverRepository) Execute(runtime connector.Runtime, result *ending.ActionResult) error
type RemoveFiles ¶
type RemoveFiles struct {
common.KubeAction
}
type RemoveNodeFiles ¶
type RemoveNodeFiles struct {
common.KubeAction
}
type RepositoryModule ¶
type RepositoryModule struct { common.KubeModule Skip bool }
func (*RepositoryModule) Init ¶
func (r *RepositoryModule) Init()
func (*RepositoryModule) IsSkip ¶
func (r *RepositoryModule) IsSkip() bool
type RepositoryOnlineModule ¶
type RepositoryOnlineModule struct { common.KubeModule Skip bool }
func (*RepositoryOnlineModule) Init ¶
func (r *RepositoryOnlineModule) Init()
func (*RepositoryOnlineModule) IsSkip ¶
func (r *RepositoryOnlineModule) IsSkip() bool
type ResetNetworkConfig ¶
type ResetNetworkConfig struct {
common.KubeAction
}
type ResetRepository ¶
type ResetRepository struct {
common.KubeAction
}
type RollbackUmount ¶
type RollbackUmount struct {
common.KubeRollback
}
func (*RollbackUmount) Execute ¶
func (r *RollbackUmount) Execute(runtime connector.Runtime, result *ending.ActionResult) error
type StopKubelet ¶ added in v3.0.8
type StopKubelet struct {
common.KubeAction
}
type SyncRepositoryFile ¶
type SyncRepositoryFile struct {
common.KubeAction
}
type UmountISO ¶
type UmountISO struct {
common.KubeAction
}
type UninstallETCD ¶
type UninstallETCD struct {
common.KubeAction
}
Click to show internal directories.
Click to hide internal directories.