Skip to content

Commit 6a30189

Browse files
authored
docs: small addition to faq events part (#1738)
1 parent 6b21e58 commit 6a30189

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/documentation/faq.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,13 @@ In the v1.* version events were exposed to `Reconciler` (which was called `Resou
1111
then). This included events (Create, Update) of the custom resource, but also events produced by
1212
Event Sources. After long discussions also with developers of golang version (controller-runtime),
1313
we 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
1616
sound 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

2023
Yes, this can be done

0 commit comments

Comments
 (0)