Image registry via remote TOML — fetch available VM images from public repo #32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A TOML file hosted on a public git repo defines the list of available VM images. hero_compute_server fetches this file at deploy time (or on a schedule)
and exposes the list via a new RPC method:
The TOML URL is configurable via env var: IMAGE_REGISTRY_URL=https://raw.githubusercontent.com/
.../images.toml
deploy_vm() accepts an optional image_id param. If omitted, use the first image in the registry as default.
UI: deploy modal shows a dropdown of available
images fetched from list_images().
Definition of Done:
Done in https://forge.ourworld.tf/lhumina_code/hero_compute_registry