Commit Graph

134 Commits

Author SHA1 Message Date
Jean-Marc ANDRE
8f180f5f52 Moved BackupSession to Running. Set the first task to New. 2023-02-07 17:53:58 +01:00
Jean-Marc ANDRE
888284017e Set backupsession state to NEW 2023-02-07 17:12:43 +01:00
Jean-Marc ANDRE
aba4ae4620 Added sidecar volume mounts 2023-02-07 17:12:17 +01:00
Jean-Marc ANDRE
e22c29f783 Cleanup 2023-02-07 17:11:16 +01:00
Jean-Marc ANDRE
67739c4309 started backupsession controller 2023-02-05 23:19:23 +01:00
Jean-Marc ANDRE
9ed45d8528 Reorganized files one more time 2023-02-04 18:11:30 +01:00
Jean-Marc ANDRE
854f290a02 removed pkg/utils no longer needed 2023-02-04 17:27:45 +01:00
Jean-Marc ANDRE
517a6c7324 Sidecar tests 2023-02-04 17:25:00 +01:00
Jean-Marc ANDRE
c75de6e609 should test []EnvVar length 2023-02-04 17:24:42 +01:00
Jean-Marc ANDRE
e69b25bae0 removed *~ 2023-02-04 11:19:37 +01:00
Jean-Marc ANDRE
912f3bb06a Removed ~ files 2023-02-03 22:37:00 +01:00
Jean-Marc ANDRE
7d9b4100fb Use controllerutil Finalizers functions 2023-02-03 22:36:17 +01:00
Jean-Marc ANDRE
6d83e59171 snapshot initial commit with some BackupConfiguration and BackupSession controllers 2023-02-03 18:23:41 +01:00
Jean-Marc ANDRE
d018b81655 ignore testbin/ 2022-03-26 12:04:36 +01:00
Jean-Marc ANDRE
0b363fd2b6 mod deps 2022-03-26 12:04:05 +01:00
Jean-Marc ANDRE
0510fc43d4 kubectl displays suspended and schedule attribute of BackupConfiguration 2021-11-30 23:36:36 +01:00
5ed396ffce Try to gather metrics using prometheus 2021-07-17 20:26:33 +02:00
97e3df7343 build for arm64 because it runs faster 2021-07-17 20:26:05 +02:00
a904dd21d4 Moved to latest kubebuilder 2021-07-17 20:25:13 +02:00
b6c7add468 More logs 2021-06-20 21:01:45 +02:00
7a8df55542 Automate docker build and push 2021-06-20 21:00:22 +02:00
97ac4d5cc4 Merge pull request 'steps' (#8) from steps into master
Reviewed-on: http://git.desmojim.fr/jandre/formol/pulls/8
2021-06-04 21:25:22 +00:00
95408a3850 delete backupsession: containers have to be ran sequentially because of the restic lock on the database 2021-06-04 23:01:37 +02:00
1b09212f6d tag what container to backup and to run the steps against 2021-06-03 17:17:34 +02:00
3a7dd1d2b2 Updated the test env 2021-06-03 09:19:12 +02:00
737f0e78c2 backup init steps might need env from secrets or configmaps 2021-06-03 09:18:48 +02:00
e61c7e4c4e tagged the container with 0.2 2021-06-03 09:15:47 +02:00
ba5fc36712 Added 'image' tag to BackupConfiguration to allow users to specify what container image to use as a sidecar container 2021-05-12 20:34:08 +02:00
efc6114586 updated restore tests 2021-05-08 23:21:11 +02:00
7ac99063c9 use defer to update deployment 2021-05-08 23:21:11 +02:00
9c15bcc470 moved to kubebuilder 0.8.3 and removed unecessary loops and check if the restore job exists before creating it 2021-05-08 23:20:56 +02:00
477022347d Restore session test 2021-05-02 22:35:00 +02:00
4eb5f38795 Post restore steps work now 2021-05-02 22:34:34 +02:00
db8e6fdf61 Useful command 2021-04-27 22:10:40 +02:00
3a84dac881 we want to track config/default 2021-04-27 22:00:49 +02:00
86fb58a2ef Disabled webhooks and certmanager for now 2021-04-27 22:00:25 +02:00
191207e901 Fixed printcolumn 2021-04-27 21:43:24 +02:00
ea03e9af62 Fixed initialization and teardown update issues 2021-04-27 21:42:38 +02:00
9cf5dc10d0 Removei debug output 2021-04-25 18:09:49 +02:00
a4eda1db42 Restore annotation 2021-04-25 18:09:25 +02:00
2901f9aa1a Refactored since reconciler are not reentrant 2021-04-17 16:21:26 +02:00
393465300a BackupConfiguration initial test suite 2021-03-09 17:50:41 +01:00
1dfd0d472b More BackupConf tests 2021-03-04 20:48:31 +01:00
8509cf8d2f Initial BackupConfiguration tests 2021-03-04 20:48:31 +01:00
f8707d55e5 set default value to suspend field 2021-03-04 20:44:56 +01:00
3f28749bba Explicitly delete the cronjob 2021-03-04 20:44:28 +01:00
906dbd7539 Failure in deleting resources should not prevent deleting the BackupConfiguration 2021-03-03 21:56:35 +01:00
589f8480ad code cleanup 2021-02-28 20:13:17 +01:00
8303869dd2 No need for the Repository struct, a string is enough 2021-02-27 13:14:35 +01:00
0f65f114f6 Moved some part of the code to limnit the number of updates 2021-02-24 20:15:02 +01:00