Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager handles the restore operations.
func NewManager ¶
func NewManager(k8sClient *kubernetes.Client, logger logger.LoggerInterface) *Manager
NewManager creates a new restore Manager.
func (*Manager) PerformRestore ¶
PerformRestore performs the restore operation by reading resource files from the specified directory and applying them to the Kubernetes cluster. If dryRun is true, no changes will be made.
Click to show internal directories.
Click to hide internal directories.