Skip to content

Prebuild Reconciliation Loop #510

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

Closed
SasSwart opened this issue Mar 14, 2025 · 0 comments · Fixed by coder/coder#17261
Closed

Prebuild Reconciliation Loop #510

SasSwart opened this issue Mar 14, 2025 · 0 comments · Fixed by coder/coder#17261
Assignees

Comments

@SasSwart
Copy link

To ensure that there are always prebuilt workspaces available when desired, we need to introduce a reconciliation component, which periodically creates or deletes prebuilt workspaces. It must determine the state of each prebuild and compare it to the desired state specified by each template version. Based on the difference between the found and desired state, it must remove prebuilds or create new ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants