Skip to content

Commit 72fb2eb

Browse files
committed
Added logic for DB recovery from backup
- When `dbRecovery` is configured with a snapshot name, a recovery from backup is pending - The recovery is triggered by a manual deletion of the Cluster resource by the user - The recovered volume is excluded from the automatic volume cleanup Signed-off-by: Danny Zaken <dannyzaken@gmail.com>
1 parent 078a893 commit 72fb2eb

2 files changed

Lines changed: 139 additions & 163 deletions

File tree

pkg/cnpg/cnpg.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,10 @@ func GetCnpgBackupObj(namespace string, name string) *cnpgv1.Backup {
616616
APIVersion: CnpgAPIVersion,
617617
Kind: "Backup",
618618
},
619+
ObjectMeta: metav1.ObjectMeta{
620+
Name: name,
621+
Namespace: namespace,
622+
},
619623
}
620624
return cnpgBackup
621625
}

0 commit comments

Comments
 (0)