Files
k7/ROADMAP.md
T
G d65ea43536 Release 0.2.0
See CHANGELOG.md for what shipped.
2026-08-12 00:01:43 +02:00

1.5 KiB

Project Roadmap

Where K7 is headed — for contributors and operators.


Current focus

Release engineering: apt/PPA, GHCR k7-api, and PyPI k7-sdk, after the sibling Katakate/k7d v0.1.0 artifact exists (default install URL depends on it).


Recently shipped

  • Multi-node Ansible, Longhorn topology, HA / cross-node tests
  • Cilium CNI + FQDN egress
  • API + SDK parity: pause / resume / fork
  • Snapshot lifecycle + GC; restore from VolumeSnapshot
  • CLI → API by default; k7 api / k7 dev api rebuild
  • Docker-in-VM sidecar + bench harness
  • Firecracker jailer
  • Python SDK as k7-sdk / k7_sdk (katakate deprecated)
  • k7d backend install path (artifact URL / local override)

Next goals

  • PPA (apt install k7), GHCR k7-api, PyPI k7-sdk
  • Default k7d install from public Katakate/k7d GitHub Releases
  • Optional macOS CLI artifacts (tarball / Homebrew) — after the above

Future work

  • GPU passthrough support
  • Cross-node mobility of snapshots / forks for the k7d backend (kql already moves state across nodes via Longhorn)
  • AppArmor integration
  • CI/CD deployment tests on every public tag
  • TEE support; custom rootfs; persistent in-API interpreter

How to contribute

  1. Open a Discussion or Issue
  2. Reference the roadmap item
  3. See CONTRIBUTING.md

Last updated: August 2026