Skip to content

Commit 7b30cb3

Browse files
committed
docs: clarify microvm/firecracker intro and fix lint config
1 parent dfc8371 commit 7b30cb3

3 files changed

Lines changed: 16 additions & 17 deletions

File tree

.golangci.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ linters:
2222
- name: exported
2323
disabled: true # doc comments not required yet
2424
exclusions:
25+
paths:
26+
- test/
2527
rules:
2628
- path: _test\.go
2729
linters:
@@ -37,7 +39,3 @@ formatters:
3739
goimports:
3840
local-prefixes:
3941
- github.com/syscode-labs/imp
40-
41-
issues:
42-
exclude-dirs:
43-
- test

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
Imp is a Kubernetes operator and node agent for running Firecracker microVM workloads as first-class Kubernetes resources.
1919
In plain terms: it gives you lightweight mini-VMs that behave like disposable app sandboxes, so you can run risky or isolated workloads without giving them access to your whole host.
20+
A microVM is a very small virtual machine with stronger isolation than a container, and Firecracker is the open-source microVM runtime Imp uses to start those sandboxes quickly.
2021

2122
It provides CRDs for VM lifecycle, VM networking, snapshots, migrations, warm pools, and runner pools, with Cilium-first networking support, VXLAN fallback for non-Cilium CNIs, and built-in metrics for VM state, latency, and health.
2223

docs/diagrams/imp-architecture.svg

Lines changed: 13 additions & 13 deletions
Loading

0 commit comments

Comments
 (0)