Commit Graph

68 Commits

Author SHA1 Message Date
cd39ff0236 Added before and after backup hooks 2021-01-24 20:37:19 +01:00
771b5a5c96 Revert "before and after backup commands"
This reverts commit 8105fb6dd5.
2021-01-16 13:06:01 +01:00
315aeb603c Revert "Revert "We do cleanup when all the tasks are done and the backup is a success""
This reverts commit 09b52fc4aa.
2021-01-16 13:05:57 +01:00
09b52fc4aa Revert "We do cleanup when all the tasks are done and the backup is a success"
This reverts commit 7608c24372.
2021-01-16 12:52:23 +01:00
8105fb6dd5 before and after backup commands 2021-01-09 12:50:42 +01:00
7608c24372 We do cleanup when all the tasks are done and the backup is a success 2021-01-09 11:26:03 +01:00
a131a6b11c We can now update backup schedule 2021-01-09 11:25:07 +01:00
233856beb0 Added short names for the backup resources 2021-01-05 23:08:34 +01:00
bea0537786 Don't need the date in KEEP in the end 2021-01-05 22:31:38 +01:00
02acdec8b5 postpone backupsession deletion is a backup is ongoing 2021-01-04 00:53:26 +01:00
bdd75961e7 Added printcolumn tags for kubectl get backupsessions 2021-01-04 00:51:24 +01:00
1424178873 Added field validation tags 2021-01-04 00:50:26 +01:00
e83e18d575 Don't run restic in parallel. It does not work 2021-01-03 14:39:56 +01:00
da6c180959 Less aggressive test backup 2021-01-03 10:22:57 +01:00
fcc8a65a03 Missing RBAC 2021-01-03 10:22:37 +01:00
d69077ad5c backupsession RBAC 2021-01-03 01:27:13 +01:00
c3a565724e backupsession status updated 2021-01-03 00:54:56 +01:00
1be5004ead test observedGeneration 2021-01-02 14:54:35 +01:00
a1b0b36752 Revert "Try int"
This reverts commit b4d92869f8.
2021-01-02 00:39:28 +01:00
938f4348ee Revert "rolled back status to strings"
This reverts commit 690265d9f6.
2021-01-02 00:38:05 +01:00
638775ff8c Merge remote-tracking branch 'origin/main' into main 2021-01-02 00:35:32 +01:00
690265d9f6 rolled back status to strings 2021-01-02 00:33:33 +01:00
b4d92869f8 Try int 2021-01-01 23:55:05 +01:00
5ee2cf0d24 Ignore test/restic and test/password 2020-12-31 16:07:27 +01:00
5a29b59d04 2 steps backups 2020-12-31 16:07:04 +01:00
7bbdc831b2 Activate BackupSession controller 2020-12-31 16:05:57 +01:00
3e2d2313b3 Moved BackupSession deletion to the main controller 2020-12-31 16:05:14 +01:00
e2d61c230e Factories the restic environment variables 2020-12-31 16:04:28 +01:00
03c60a1ecb BackupSession TaskStatus name and kind 2020-12-31 15:40:19 +01:00
e519dc8b5e BackupSession New state 2020-12-31 15:29:27 +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
bf0289b3bd Added backup startegy to our test deployment 2020-12-13 20:57:50 +01:00
Jean-Marc ANDRE
d8244041b5 the sidecar pod needs to delete backupsessions now 2020-12-13 20:54:51 +01:00
Jean-Marc ANDRE
ad76d70933 Keep backups strategy 2020-12-13 20:54:16 +01:00
Jean-Marc ANDRE
a9f29e851b Go can cross compile. qemu not needed 2020-12-13 20:51:36 +01:00
Jean-Marc ANDRE
aa511e0343 Improved API with Keep last n 2020-12-12 13:18:52 +01:00
Jean-Marc ANDRE
7d4a3cc3ea Typo 2020-12-12 13:17:45 +01:00
Jean-Marc ANDRE
0c44ee9c7b Owns jobs 2020-12-10 20:54:20 +01:00
Jean-Marc ANDRE
4a9cccd054 Added pkg/ to the docker build 2020-12-10 00:16:36 +01:00
Jean-Marc ANDRE
401041d3b5 Fixed RBAC 2020-12-10 00:16:12 +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
43fb07ddea we don't want swp 2020-12-06 11:41:58 +01:00
Jean-Marc ANDRE
c6738f62a0 Added test demo environment 2020-12-06 11:26:32 +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
1415aebc78 Use Duration instead of Time 2020-12-01 23:28:40 +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
82277d70c0 Use podman for arm32v7 for containers 2020-12-01 21:29:49 +01:00