List of awesome resources about microVM included blogs, videos, projects and etc.
- Microarchitectural Security of AWS Firecracker VMM for Serverless Cloud Platforms
- Attacks are Forwarded: Breaking the Isolation of MicroVM-based Containers Through Operation Forwarding
- The Firecracker virtual machine monitor
- Firecracker: start a VM in less than a second
- Building my VMs with Docker
- Firecracker internals: a deep dive inside the technology powering AWS Lambda
- Taking Firecracker for a spin
- Bridging the Firecracker network gap
- Networking for a Firecracker Lab
- Communicating Between Firecracker microVMs using Linux Bridges
- Thoughts on creating VMMs from Docker images
- Firecracker VMM with additional disks
- Live resize Firecracker VMM drive
- Automation to run VMs based on vanilla Cloud Images on Firecracker
- Scaling Firecracker: Using OverlayFS to Save Disk Space
- Cloning microVMs by sharing memory through userfaultfd
- Running Linux microVMs on macOS (M1/M2)
- How to run Firecracker without KVM on cloud VMs
- A cracking time: Exploring Firecracker & MicroVMs
- Lightning Talk: What Are MicroVMs? And Why Should I Care?
- Face off: VMs vs. Containers vs Firecracker
- How MicroVMs can take your Kubernetes home lab to the next lvl
- Deep Dive into firecracker-containerd
- Reusing bazel's analysis cache by cloning micro-VMs
- Create A Custom Linux Init in Python
- firecracker - Secure and fast microVMs for serverless computing.
- firecracker-containerd - Enables containerd to manage containers as Firecracker microVMs.
- firecracker-task-driver - Nomad task driver that uses firecracker to start micro-vms.
- firectl - A command-line tool to run Firecracker microVMs.
- buildfs - A tool for creating a VM root filesystem image from a reproducible TOML build script easily.
- Flintlock - Lock, Stock, and Two Smoking MicroVMs. Create and manage the lifecycle of MicroVMs backed by containerd.
- Cloud Hypervisor - A Virtual Machine Monitor for modern Cloud workloads.
- krunvm - Create microVMs from OCI images.
- vAccel - Give your serverless deployments the power of hardware accelerators with vAccel
- Fireactions - BYOM (Bring Your Own Metal) and run self-hosted GitHub runners in ephemeral, fast and secure Firecracker based virtual machines.
- KubeFire - Creates and manages Kubernetes Clusters using Firecracker microVMs.
- Hyperlight - A lightweight Virtual Machine Manager (VMM) designed to be embedded within applications.
- firecracker-go-sdk - An SDK in Go for the Firecracker microVM API.
- firecracker-rs-sdk - The Firecracker Rust SDK. A pure Rust crate for interacting with Firecracker.
- firecracker-python - An SDK in Python for the Firecracker microVM API.
- Blazing fast CI with MicroVMs
- Using Firecracker and Go to run short-lived, untrusted code execution jobs
- Building a Firecracker-Powered Course Platform To Learn Docker and Kubernetes
- Running containers on Firecracker microVMs using kata on kubernetes
- Exploring Firecracker MicroVMs for Multi-Tenant Dagger CI/CD Pipelines
Your contributions are always welcome.