Closed
Description
Development on the Workspace Prebuilds feature has been taking place in a feature branch (dk/prebuilds
). We opted for this approach for rapid development in service of getting fast customer feedback; we have an release being shared with select customers this week.
While we await feedback, we have begun the process of decomposing and merging the feature branch code back into main
, and hardening the code while we do so.
coder/coder
- Add support for system users to the database #515 -> chore: add prebuilds system user coder#16916
- Add support for prebuilds to the database #514 -> feat: add migrations and queries to support prebuilds coder#16891
- Recognise and persist prebuild definitions on template import #507 -> feat: persist prebuild definitions on template import coder#16951
- Provisioning New Prebuild Workspaces #513 -> feat: mark prebuilds as such and set their preset ids coder#16965
- Workspace Agent Prebuild Awareness and Authentication #511
- Claiming a Prebuilt Workspace for a User #512
- Prebuild Reconciliation Loop #510 -> feat: implement reconciliation loop coder#17261
- Prebuilds Metrics #509
- Enable Prebuilds #508
coder/terraform-provider-coder
- Add support for defining prebuilds on
workspace_presets
terraform-provider-coder#362 -> feat: allow presets to define prebuilds terraform-provider-coder#373 - Ensure the workspace agent can reuse its existing token when required terraform-provider-coder#364 -> feat: reuse agent tokens when a prebuilt agent reinitializes terraform-provider-coder#374
coder/observability
coder/coder#16969 is our public RFC for this feature.
Metadata
Metadata
Labels
No labels