mirror of
https://github.com/edera-dev/krata.git
synced 2025-09-16 18:01:32 +00:00
f8247f13e41b31f53d65bd1f90c644d6ee9808c2
* initrd: strip guestinit binary before adding it to initramfs Signed-off-by: Ariadne Conill <ariadne@ariadne.space> * build: use LTO for release profile artifacts this allows us to save ~25-30% on binary sizes, at least in guestinit Signed-off-by: Ariadne Conill <ariadne@ariadne.space> * revert strip command usage, breaks arm Signed-off-by: Ariadne Conill <ariadne@ariadne.space> * build: use strip=symbols Signed-off-by: Ariadne Conill <ariadne@ariadne.space> --------- Signed-off-by: Ariadne Conill <ariadne@ariadne.space>
krata
The Edera Hypervisor
Introduction
krata is a single-host hypervisor service built for OCI-compliant containers. It isolates containers using a type-1 hypervisor, providing workload isolation that can exceed the security level of KVM-based OCI-compliant runtimes.
krata utilizes the core of the Xen hypervisor, with a fully memory-safe Rust control plane to bring Xen tooling into a new secure era.
Hardware Support
Architecture | Completion Level | Virtualization Technology |
---|---|---|
x86_64 | 100% Completed | Intel VT-x, AMD-V |
aarch64 | 30% Completed | AArch64 virtualization |
Description
Languages
Rust
98.1%
Shell
1.9%