File tree 1 file changed +5
-2
lines changed
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
11
11
then). This included events (Create, Update) of the custom resource, but also events produced by
12
12
Event Sources. After long discussions also with developers of golang version (controller-runtime),
13
13
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
16
16
sound agreement between the developers that this is the way to go.
17
17
18
+ Note that this is also consistent with Kubernetes
19
+ [ level based] ( https://cloud.redhat.com/blog/kubernetes-operators-best-practices ) reconciliation approach.
20
+
18
21
### Q: Can I re-schedule a reconciliation, possibly with a specific delay?
19
22
20
23
Yes, this can be done
You can’t perform that action at this time.
0 commit comments