mirror of
https://github.com/Katakate/k7.git
synced 2026-09-22 10:03:18 +00:00
d65ea43536
See CHANGELOG.md for what shipped.
1.5 KiB
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(katakatedeprecated) k7dbackend install path (artifact URL / local override)
Next goals
- PPA (
apt install k7), GHCRk7-api, PyPIk7-sdk - Default
k7dinstall from publicKatakate/k7dGitHub Releases - Optional macOS CLI artifacts (tarball / Homebrew) — after the above
Future work
- GPU passthrough support
- Cross-node mobility of snapshots / forks for the
k7dbackend (kqlalready 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
- Open a Discussion or Issue
- Reference the roadmap item
- See
CONTRIBUTING.md
Last updated: August 2026