Create a reconciliation mechanism, in case a watch misses an event
- Dominant language
- Go
- Stars
- 6
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
After https://github.com/deis/steward-framework/issues/7 is done, steward-framework will run loops that receive events on 1 or more watches.
If one of those loops misses an event (from crashing, for example), it may not do an important operation. For example, if a service consumer creates a `Binding` and the framework misses the creation event, then no binding will happen.
This issue is to add a reconciliation mechanism to the framework. This mechanism should look at the entire state of the world and do the actions on the backend (for example, for steward-cf, this means making calls to the CF service broker) to bring the "state of the world" up to date with the state of Kubernetes resources.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.