Documentation ¶
Index ¶
- func RefineDockerVersion(version string) (string, error)
- type CheckFile
- type CheckFileExistModule
- type DeleteClusterConfirmModule
- type DeleteConfirm
- type DeleteNodeConfirmModule
- type InstallConfirmModule
- type InstallationConfirm
- type MigrateCri
- type MigrateCriConfirmModule
- type PreCheckResults
- type UpgradeConfirm
- type UpgradeConfirmModule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RefineDockerVersion ¶
Types ¶
type CheckFile ¶
type CheckFile struct { action.BaseAction FileName string }
type CheckFileExistModule ¶
type CheckFileExistModule struct { module.BaseTaskModule FileName string }
func (*CheckFileExistModule) Init ¶
func (c *CheckFileExistModule) Init()
type DeleteClusterConfirmModule ¶
type DeleteClusterConfirmModule struct { common.KubeModule Skip bool }
func (*DeleteClusterConfirmModule) Init ¶
func (d *DeleteClusterConfirmModule) Init()
func (*DeleteClusterConfirmModule) IsSkip ¶ added in v3.0.8
func (d *DeleteClusterConfirmModule) IsSkip() bool
type DeleteConfirm ¶
type DeleteConfirm struct { common.KubeAction Content string }
type DeleteNodeConfirmModule ¶
type DeleteNodeConfirmModule struct { common.KubeModule Skip bool }
func (*DeleteNodeConfirmModule) Init ¶
func (d *DeleteNodeConfirmModule) Init()
func (*DeleteNodeConfirmModule) IsSkip ¶ added in v3.0.8
func (d *DeleteNodeConfirmModule) IsSkip() bool
type InstallConfirmModule ¶
type InstallConfirmModule struct { common.KubeModule Skip bool }
func (*InstallConfirmModule) Init ¶
func (i *InstallConfirmModule) Init()
func (*InstallConfirmModule) IsSkip ¶
func (i *InstallConfirmModule) IsSkip() bool
type InstallationConfirm ¶
type InstallationConfirm struct {
common.KubeAction
}
type MigrateCri ¶
type MigrateCri struct {
common.KubeAction
}
type MigrateCriConfirmModule ¶
type MigrateCriConfirmModule struct {
common.KubeModule
}
func (*MigrateCriConfirmModule) Init ¶
func (d *MigrateCriConfirmModule) Init()
type PreCheckResults ¶
type PreCheckResults struct { Name string `table:"name"` Sudo string `table:"sudo"` Curl string `table:"curl"` Openssl string `table:"openssl"` Ebtables string `table:"ebtables"` Socat string `table:"socat"` Ipset string `table:"ipset"` Ipvsadm string `table:"ipvsadm"` Conntrack string `table:"conntrack"` Chronyd string `table:"chrony"` Docker string `table:"docker"` Containerd string `table:"containerd"` Nfs string `table:"nfs client"` Ceph string `table:"ceph client"` Glusterfs string `table:"glusterfs client"` Time string `table:"time"` }
PreCheckResults defines the items to be checked.
type UpgradeConfirm ¶
type UpgradeConfirm struct {
common.KubeAction
}
type UpgradeConfirmModule ¶
type UpgradeConfirmModule struct { common.KubeModule Skip bool }
func (*UpgradeConfirmModule) Init ¶
func (u *UpgradeConfirmModule) Init()
func (*UpgradeConfirmModule) IsSkip ¶
func (u *UpgradeConfirmModule) IsSkip() bool
Click to show internal directories.
Click to hide internal directories.