Harvester/kubevirt
@hivemq/harvester/kubevirtv2026.06.03.71
01Models
@hivemq/harvester/kubevirtv2026.06.03.1harvester/kubevirt.ts
fn discover()
Discover all KubeVirt VMs and their virsh domain names in the Harvester cluster
fn exec(vm: string, command: string, timeout: number, user?: string)
Execute 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) |
fn execAll(command: string, filter?: string, timeout: number, user?: string)
Execute 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) |
fn checkService(service: string, filter?: string)
Check 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 |
fn systemdShow(unit: string, properties?: string, filter?: string)
Show 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 |
fn healthCheck(filter?: string)
Run 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(24h)— 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
02Previous Versions
2026.05.01.38May 1, 2026
2026.05.01.37May 1, 2026
2026.04.24.31Apr 24, 2026
2026.03.25.1Mar 25, 2026
2026.03.24.57Mar 24, 2026
03Stats
D
42 / 100
Downloads
43
Archive size
26.8 KB
- Has README or module doc0/2missing
- README has a code example0/1missing
- README is substantive0/1pending
- Most symbols documented1/1earned
- No slow types1/1earned
- Dependencies pass trust audit2/2earned
- Has description0/1missing
- Platform support declared (or universal)2/2earned
- License declared0/1missing
- Verified public repository0/2missing
04Platforms