|
|
e80871346e
|
defined constants for restic ENV variables
|
2023-02-16 11:24:35 +01:00 |
|
|
|
6c4d1a749c
|
Added some RBAC to allow the sidecar container to get BackupSession informations
|
2023-02-08 17:54:24 +01:00 |
|
Jean-Marc ANDRE
|
06999eb553
|
Most of the state machine is implemented
|
2023-02-07 23:15:13 +01:00 |
|
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 |
|