Skip to content

GuestKit Agent v0.3.14 — Linux + Windows in-guest agent

Choose a tag to compare

@zyvorai zyvorai released this 19 Jul 09:44
· 353 commits to main since this release

In-guest agent for Zeus VM Tools on KubeVirt/KVM VMs — Linux and Windows. Downloadable binaries + installers for integration with Zeus OS / Veyron / Machina. The agent speaks framed JSON-RPC 2.0 over the QGA / dedicated virtio-serial channel, AF_VSOCK, a unix socket (Linux), or the named pipe \\.\pipe\guestkit-agent (Windows).

Linux

File What it is
guestkit-agent-0.3.14-linux-amd64-musl.tar.gz (8 MB) Self-contained bundle — static musl binaries + systemd units + policy + install.sh. Runs on any x86-64 Linux guest (no libc dependency). Install as root: ./install.sh.
guestkitd / guestkitctl / guestkitd-exec Raw static binaries (daemon / control CLI / privileged helper).
SHA256SUMS-linux.txt Checksums.

install.sh installs to /usr/bin, creates the zyvor-agent service user, and enables the hardened guestkit-agent.service. Self-test: guestkitd selftest /tmp/gk.json.

Windows

File What it is
guestkit-agent-0.3.14.iso (16 MB) Bootable-media CD — binaries + MSI + install.bat / selftest.bat + policy. Attach as a CD-ROM; run gk\install.bat as Administrator.
guestkit-agent-0.3.14.msi Installs to C:\Program Files\Zyvor GuestKit; registers the auto-start GuestKitAgent service (LocalSystem).
guestkitd.exe / guestkitctl.exe / guestkitd-exec.exe Raw Windows binaries (PE32+ x86-64).
SHA256SUMS.txt Checksums.

Build

Reproducible via make linux-bundle (static musl) and make windows-bundle (cross-compiled x86_64-pc-windows-gnu; MSI via msitools wixl; ISO via genisoimage). Both produce self-contained artifacts with no runtime dependencies beyond the OS.

Validation

  • Linux — static agent runs on real Linux (probes return live data); previously validated end-to-end on a real Ubuntu KVM VM over virtio-serial, including the offline↔online evidence-correlation loop.
  • Windows — booted from the bundle CD inside a real Windows Server 2022 KVM VM; all 12 probe methods returned OK (heartbeat healthy, capabilities, users, integrity, posture, packages, certificates, containers, full live evidence).
  • Test suite: 828 lib + 24 integration + 11 protocol tests pass; Linux and Windows builds clean.