You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As user I want my Kubernetes cluster always to show my latest state and not "forget" resources.
As provider I want etcd backups to be written incrementally/continuously (with full backups now and then) so that I run a near-zero risk of infrastructure inconsistencies after backup.
Motivation
In order to make sure our ETCD backups are as fresh as possible and reflect the actual infrastructure state as good as possible, we should continue the begun work with the incremental/continuous backups.
Acceptance Criteria
ETCD full backups are taken regularly, e.g. every hour
Logs of ETCD watches are written continuously
Logs taken before a new ETCD full backup are deleted
When a restore is necessary the last ETCD full backup plus the additional ETCD logs (from the last entry in the full backup) are restored automatically
Definition of Done
Knowledge is distributed: Have you spread your knowledge in pair programming/code review?
Unit Tests are provided: Have you written automated unit tests or added manual NGPTT tickets?
Integration Tests are provided: Have you written automated integration tests?
Minimum API exposure: If you have added public API, was it really necessary/is it minimal?
* Moved `snapStorePreviousModTime` to the `Snapshotter` `struct`
and renamed it to `prevSecretModTime`
* Replaced invocations of `readModTime()` with `fileInfo.ModTime()`
and thereby removing unnecessary checks in `readModTime()`
* Clearer function documentation comments for each provider specific
credential file modification time fetching functions
* More idiomatic logging of errors
Story
Motivation
In order to make sure our ETCD backups are as fresh as possible and reflect the actual infrastructure state as good as possible, we should continue the begun work with the incremental/continuous backups.
Acceptance Criteria
Definition of Done
The text was updated successfully, but these errors were encountered: