kratix icon indicating copy to clipboard operation
kratix copied to clipboard

Feat: Provide a configuration to override default reconciliation timelines

Open abangser opened this issue 1 year ago • 0 comments

Promises and resources are reconciled based on events in Kubernetes including resource changes, Kratix controller restarts, and general time passing (defaults to 10hours).

While resources will reconcile every 10 hours by default, that is not sufficient for all Promises or all developer feedback loops. While there is a manual reconcile option available, that is fiddly and would be nicer to have it applied within a context (such as local dev).

This should provide a way to accept user configuration for default reconciliation loops. Note, we may still want to set a limit to the allowable values, but values of 1minute were raised as likely use cases.

Note: Make sure this can be configurable by all installation methods including helm charts and operator.

abangser avatar Aug 27 '24 13:08 abangser