File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,13 @@ In the v1.* version events were exposed to `Reconciler` (which was called `Resou
1111then). This included events (Create, Update) of the custom resource, but also events produced by
1212Event Sources. After long discussions also with developers of golang version (controller-runtime),
1313we decided to remove access to these events. We already advocated to not use events in the
14- reconciliation logic, since events can be lost. Instead reconcile all the resources on every
15- execution of reconciliation. On first this might sound a little opinionated, but there was a
14+ reconciliation logic, since events can be lost. Instead, reconcile all the resources on every
15+ execution of reconciliation. On first this might sound a little opinionated, but there is a
1616sound agreement between the developers that this is the way to go.
1717
18+ Note that this is also consistent with Kubernetes
19+ [ level based] ( https://cloud.redhat.com/blog/kubernetes-operators-best-practices ) reconciliation approach.
20+
1821### Q: Can I re-schedule a reconciliation, possibly with a specific delay?
1922
2023Yes, this can be done
You can’t perform that action at this time.
0 commit comments