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

Implement the VmsService #439

Open
JeroenSoeters opened this issue Feb 27, 2023 · 2 comments
Open

Implement the VmsService #439

JeroenSoeters opened this issue Feb 27, 2023 · 2 comments
Assignees

Comments

@JeroenSoeters
Copy link
Contributor

We need a way to manage virtual machines in Aurae. The PodSandbox work can be layered on top of this: #433

@JeroenSoeters
Copy link
Contributor Author

With a few small changes (#447) auraed is now running as true PID 1 in a VM spawned with cloud-hypervisor. The VM uses a custom kernel with PVH enabled so we can do a direct kernel boot instead of a full firmware boot. For this kernel I've borrowed cloud-hypervisor's config but with IPv6 enabled. We should review those kernel options. The binaries are being copied onto the disk image now after every build.

There are a few open questions for which we already have other issues:

Another big open question is how will we deploy the hypervisor(s) and which one(s) do we support.

@JeroenSoeters
Copy link
Contributor Author

Apparently we had an open issue for the kernel discussion as well :)

#238

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

No branches or pull requests

1 participant