@hivemq/harvester/kubevirt
v2026.04.24.31
Contents
Quality score
How well-documented and verifiable this extension is.
Grade F
- Has README or module doc0/2missing
- README has a code example0/1missing
- README is substantive0/1pending
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description0/1missing
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared0/1missing
- Verified public repository0/2missing
Install
$ swamp extension pull @hivemq/harvester/kubevirt@hivemq/harvester/kubevirtv2026.04.24.1harvester/kubevirt.ts
discoverDiscover all KubeVirt VMs and their virsh domain names in the Harvester cluster
execExecute a command on a single VM via QEMU guest agent
| Argument | Type | Description |
|---|---|---|
| vm | string | VM name filter (matches against pod name or domain) |
| command | string | Shell command to execute inside the VM |
| timeout | number | Timeout in seconds |
| user? | string | User to run as (overrides global default; use 'root' for privileged commands) |
execAllExecute a command on all VMs (or a filtered subset)
| Argument | Type | Description |
|---|---|---|
| command | string | Shell command to execute inside each VM |
| filter? | string | Only run on VMs matching this string |
| timeout | number | Timeout in seconds per VM |
| user? | string | User to run as (overrides global default; use 'root' for privileged commands) |
checkServiceCheck the status of a systemd service across all VMs (or a filtered subset)
| Argument | Type | Description |
|---|---|---|
| service | string | Systemd service name (e.g. otelcol-contrib) |
| filter? | string | Only check VMs matching this string |
systemdShowShow systemd unit properties across all VMs (or a filtered subset)
| Argument | Type | Description |
|---|---|---|
| unit | string | Systemd unit name (e.g. otelcol-contrib, docker, sshd) |
| properties? | string | Comma-separated list of properties to show (default: all). e.g. LimitNOFILE,MemoryMax,User,Restart |
| filter? | string | Only check VMs matching this string |
healthCheckRun health checks across all VMs (or a filtered subset) — failed units, recent errors, disk pressure, OOM events
| Argument | Type | Description |
|---|---|---|
| filter? | string | Only check VMs matching this string |
Resources
vms(infinite)— Discovered KubeVirt VMs in the Harvester cluster
exec(infinite)— Command execution result from a VM
serviceStatus(infinite)— Systemd service status on a VM
systemdUnit(infinite)— Systemd unit properties from a VM
healthCheck(infinite)— Health check results from a VM
summary(infinite)— Summary of a fleet-wide operation
2026.03.25.123.1 KBMar 25, 2026
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
2026.03.24.5723.1 KBMar 24, 2026
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64