kratix
kratix copied to clipboard
[feat] Enable regular reconciliation loops to identify/fix drift
With Kratix being a Kubernetes controller, it is expected that it could reconcile at any point. The most common triggers are:
- Changes
- Restarts of the controller
It is also common to have a regular interval for that reconciliation to enable drift detection and re-alignment in between the active triggers mentioned above.
Kratix should have a sensible default for regular reconciliations and also allow user override of this number within a reasonable range.