Commit Graph

21 Commits

Author SHA1 Message Date
Jean-Marc ANDRE
6d83e59171 snapshot initial commit with some BackupConfiguration and BackupSession controllers 2023-02-03 18:23:41 +01:00
a904dd21d4 Moved to latest kubebuilder 2021-07-17 20:25:13 +02:00
737f0e78c2 backup init steps might need env from secrets or configmaps 2021-06-03 09:18:48 +02:00
4eb5f38795 Post restore steps work now 2021-05-02 22:34:34 +02:00
2901f9aa1a Refactored since reconciler are not reentrant 2021-04-17 16:21:26 +02:00
8303869dd2 No need for the Repository struct, a string is enough 2021-02-27 13:14:35 +01:00
38d6877962 init restoresession 2021-02-21 21:28:24 +01:00
ce16a92081 Added Suspend to BackupConfiguration API 2021-02-21 21:24:02 +01:00
cd39ff0236 Added before and after backup hooks 2021-01-24 20:37:19 +01:00
7702b69199 More refined status 2020-12-31 15:11:24 +01:00
3aaf127e58 Preparing for backups with more than 1 task 2020-12-28 12:08:30 +01:00
Jean-Marc ANDRE
ad76d70933 Keep backups strategy 2020-12-13 20:54:16 +01:00
Jean-Marc ANDRE
cfbfd38ae4 Create/Delete RBAC. Restore deployment to original state when BackupConfiguration is deleted 2020-12-09 23:15:15 +01:00
Jean-Marc ANDRE
f0a93604ef Added cronjob 2020-12-06 11:25:47 +01:00
Jean-Marc ANDRE
eb855f1c12 Webhooks and cert manager 2020-12-03 09:29:58 +01:00
Jean-Marc ANDRE
22c909bc1c Added defaulting validation webhook 2020-12-01 22:41:18 +01:00
Jean-Marc ANDRE
aee385a67d New status fields for BackupSession 2020-12-01 21:34:36 +01:00
Jean-Marc ANDRE
ffc4a3283a Missed this one 2020-12-01 01:10:47 +01:00
Jean-Marc ANDRE
da0a80b62e that one is needed 2020-11-30 17:43:53 +01:00
Jean-Marc ANDRE
5d83956617 Creates cron job 2020-11-27 22:44:03 +01:00
Jean-Marc ANDRE
4a4faabc9c Init import 2020-11-25 14:42:25 +01:00