Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support async reconciliation #790

Open
turkenf opened this issue Nov 26, 2024 · 1 comment
Open

Support async reconciliation #790

turkenf opened this issue Nov 26, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@turkenf
Copy link

turkenf commented Nov 26, 2024

What problem are you facing?

For some time, upjet-based providers have been reconciling resources asynchronously. In order to do so, it "lies" to managed reconciler. Doing so causes lots of issues. So far, we have discussed the topic under those issues. It would be better if we could track them here, in a single place.

How could Crossplane help solve your problem?

Support async reconciliation in managed reconciler.

@turkenf turkenf added the enhancement New feature or request label Nov 26, 2024
@jbw976 jbw976 moved this to Backlog in Crossplane Roadmap Nov 26, 2024
@turkenh
Copy link
Member

turkenh commented Nov 27, 2024

Provider helm has a similar issue: crossplane-contrib/provider-helm#63

We could live without it to date, but, if there were support for such a mode in crossplane runtime, we could have provided a better UX for certain charts (i.e. the ones with pre-install hooks) and with wait: true.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

2 participants