feat(workspaces): complete task 1.2 with actual gce provisioning and unit tests

This commit is contained in:
mkorwel
2026-03-19 00:04:34 -07:00
parent 4a324ebb1f
commit c65f9a653e
4 changed files with 198 additions and 7 deletions
+2 -2
View File
@@ -25,8 +25,8 @@ Implement the core API to manage GCE-based workspaces.
- [x] Initialize `packages/workspace-manager/`.
- [x] Implement Express server for `/workspaces` (List, Create, Delete).
- [x] Integrate Firestore to track workspace state (owner, instance_id, status).
- [ ] Integrate `@google-cloud/compute` for GCE instance lifecycle.
- [ ] Provision a VM with `Container-on-VM` settings pointing to the
- [x] Integrate `@google-cloud/compute` for GCE instance lifecycle.
- [x] Provision a VM with `Container-on-VM` settings pointing to the
`gemini-workspace` image.
### Task 1.3: Cloud Run Deployment (v1)