Documentation ¶
Index ¶
- Constants
- func InstallContainerd(m *InstallContainerModule) []task.Interface
- func InstallDocker(m *InstallContainerModule) []task.Interface
- func MigrateACri(p *CriMigrateModule) []task.Interface
- func MigrateMCri(p *CriMigrateModule) []task.Interface
- func MigrateSelfNodeCriTasks(runtime connector.Runtime, kubeAction common.KubeAction) error
- func MigrateWCri(p *CriMigrateModule) []task.Interface
- func UninstallContainerd(m *UninstallContainerModule) []task.Interface
- func UninstallDocker(m *UninstallContainerModule) []task.Interface
- type ContainerdExist
- type CordonNode
- type CriMigrateModule
- type CrictlExist
- type DisableContainerd
- type DisableDocker
- type DockerExist
- type DockerLoginRegistry
- type DrainNode
- type EditKubeletCri
- type EnableContainerd
- type EnableContainerdForDocker
- type EnableDocker
- type InstallContainerModule
- type MigrateSelfNodeCri
- type PrivateRegistryAuth
- type RestartCri
- type RestartKubeletNode
- type SyncContainerd
- type SyncCrictlBinaries
- type SyncDockerBinaries
- type UnCordonNode
- type UninstallContainerModule
Constants ¶
View Source
const (
DefaultContainerdCRISocket = "/run/containerd/containerd.sock"
)
Variables ¶
This section is empty.
Functions ¶
func InstallContainerd ¶
func InstallContainerd(m *InstallContainerModule) []task.Interface
func InstallDocker ¶
func InstallDocker(m *InstallContainerModule) []task.Interface
func MigrateACri ¶
func MigrateACri(p *CriMigrateModule) []task.Interface
func MigrateMCri ¶
func MigrateMCri(p *CriMigrateModule) []task.Interface
func MigrateSelfNodeCriTasks ¶
func MigrateSelfNodeCriTasks(runtime connector.Runtime, kubeAction common.KubeAction) error
func MigrateWCri ¶
func MigrateWCri(p *CriMigrateModule) []task.Interface
func UninstallContainerd ¶
func UninstallContainerd(m *UninstallContainerModule) []task.Interface
func UninstallDocker ¶
func UninstallDocker(m *UninstallContainerModule) []task.Interface
Types ¶
type ContainerdExist ¶
type ContainerdExist struct { common.KubePrepare Not bool }
type CordonNode ¶
type CordonNode struct {
common.KubeAction
}
type CriMigrateModule ¶
type CriMigrateModule struct { common.KubeModule Skip bool }
func (*CriMigrateModule) Init ¶
func (p *CriMigrateModule) Init()
func (*CriMigrateModule) IsSkip ¶
func (i *CriMigrateModule) IsSkip() bool
type CrictlExist ¶
type CrictlExist struct { common.KubePrepare Not bool }
type DisableContainerd ¶
type DisableContainerd struct {
common.KubeAction
}
type DisableDocker ¶
type DisableDocker struct {
common.KubeAction
}
type DockerExist ¶
type DockerExist struct { common.KubePrepare Not bool }
type DockerLoginRegistry ¶
type DockerLoginRegistry struct {
common.KubeAction
}
type DrainNode ¶
type DrainNode struct {
common.KubeAction
}
type EditKubeletCri ¶
type EditKubeletCri struct {
common.KubeAction
}
type EnableContainerd ¶
type EnableContainerd struct {
common.KubeAction
}
type EnableContainerdForDocker ¶ added in v3.1.0
type EnableContainerdForDocker struct {
common.KubeAction
}
type EnableDocker ¶
type EnableDocker struct {
common.KubeAction
}
type InstallContainerModule ¶
type InstallContainerModule struct { common.KubeModule Skip bool }
func (*InstallContainerModule) Init ¶
func (i *InstallContainerModule) Init()
func (*InstallContainerModule) IsSkip ¶
func (i *InstallContainerModule) IsSkip() bool
type MigrateSelfNodeCri ¶
type MigrateSelfNodeCri struct {
common.KubeAction
}
type PrivateRegistryAuth ¶
type PrivateRegistryAuth struct {
common.KubePrepare
}
type RestartCri ¶
type RestartCri struct {
common.KubeAction
}
type RestartKubeletNode ¶
type RestartKubeletNode struct {
common.KubeAction
}
type SyncContainerd ¶
type SyncContainerd struct {
common.KubeAction
}
type SyncCrictlBinaries ¶
type SyncCrictlBinaries struct {
common.KubeAction
}
type SyncDockerBinaries ¶
type SyncDockerBinaries struct {
common.KubeAction
}
type UnCordonNode ¶
type UnCordonNode struct {
common.KubeAction
}
type UninstallContainerModule ¶
type UninstallContainerModule struct { common.KubeModule Skip bool }
func (*UninstallContainerModule) Init ¶
func (i *UninstallContainerModule) Init()
func (*UninstallContainerModule) IsSkip ¶
func (i *UninstallContainerModule) IsSkip() bool
Click to show internal directories.
Click to hide internal directories.