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

Add initial support for heterogeneous host migrations and running Kubernetes in the guest #50

Merged
merged 19 commits into from
Nov 25, 2024

Conversation

pojntfx
Copy link
Member

@pojntfx pojntfx commented Nov 8, 2024

This adds support for PVM-powered migrations between heterogeneous hosts. It also adds a more flexible OS build system, an experimental Kubernetes guest example OS (to showcase inter-VM communication through the integrated NAT and to test how the VMs behave when migrating with active connections) and streamlines a lot of the kernel and OS configuration with proper Kconfig best practices.

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
…read exhaustion

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
…, disable PTP by default to work around nested virtualization quirks in favor of NTP

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
…binary download

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
…omatic joining

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
…eous-host-migrations

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
@pojntfx pojntfx self-assigned this Nov 8, 2024
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
@pojntfx pojntfx merged commit 6e75057 into main Nov 25, 2024
58 checks passed
@pojntfx pojntfx deleted the heterogeneous-host-migrations branch November 25, 2024 18:57
@github-actions github-actions bot locked and limited conversation to collaborators Nov 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants