Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartHostPathCleanup ¶
func StartHostPathCleanup(namespaceDir, dataDirHostPath, monSecret string)
StartHostPathCleanup is the main entrypoint function to clean up dataDirHostPath and monitor store
Types ¶
type DiskSanitizer ¶
type DiskSanitizer struct {
// contains filtered or unexported fields
}
DiskSanitizer is simple struct to old the context to execute the commands
func NewDiskSanitizer ¶
func NewDiskSanitizer(context *clusterd.Context, clusterInfo *client.ClusterInfo, sanitizeDisksSpec *cephv1.SanitizeDisksSpec) *DiskSanitizer
NewDiskSanitizer is function that returns a full filled DiskSanitizer object
func (*DiskSanitizer) SanitizeLVMDisk ¶ added in v1.12.3
func (s *DiskSanitizer) SanitizeLVMDisk(osdLVMList []oposd.OSDInfo)
func (*DiskSanitizer) SanitizeRawDisk ¶ added in v1.12.3
func (s *DiskSanitizer) SanitizeRawDisk(osdRawList []oposd.OSDInfo)
func (*DiskSanitizer) StartSanitizeDisks ¶ added in v1.4.0
func (s *DiskSanitizer) StartSanitizeDisks()
StartSanitizeDisks main entrypoint of the cleanup package
Click to show internal directories.
Click to hide internal directories.