Skip to content

Commit 44d61b8

Browse files
committed
update website
1 parent ab08dfb commit 44d61b8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

website/content/en/docs/concepts/reconciler.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,12 @@ interface.
185185

186186
## Tuning the timeout behavior
187187

188-
If the dependent objects of a component do not reach a ready state after a certain time, the component state will switch from `Processing` to `Error`.
189-
This timeout restarts counting whenever something changed in the component, or in the manifests of the dependent objects, and by default has the value
188+
If the dependent objects of a component do not reach a ready state after a certain period, the component enters a timeout state. That means:
189+
- if the component was in `Processing` state, then the state switches to `Error`, and the reason of the `Ready` condition is set to `Timeout`
190+
- if the reconciler encounters a retriable error, then the state is `Pending`, and the reason of the `Ready` condition is set to `Timeout`
191+
- if the reconciler encounters a non-retriable error, then the state is `Error`, and the reason of the `Ready` condition is set to `Timeout`.
192+
193+
This timeout restarts counting down whenever something changed in the component or its references, and by default has the value
190194
of the effective requeue interval, which in turn defaults to 10 minutes.
191195
The timeout may be overridden by the component by implementing the
192196

0 commit comments

Comments
 (0)