Skip to main content

@hivemq/harvester/kubevirt

v2026.04.24.31

Quality score

How well-documented and verifiable this extension is.

33%

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
ArgumentTypeDescription
vmstringVM name filter (matches against pod name or domain)
commandstringShell command to execute inside the VM
timeoutnumberTimeout in seconds
user?stringUser to run as (overrides global default; use 'root' for privileged commands)
execAllExecute a command on all VMs (or a filtered subset)
ArgumentTypeDescription
commandstringShell command to execute inside each VM
filter?stringOnly run on VMs matching this string
timeoutnumberTimeout in seconds per VM
user?stringUser 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)
ArgumentTypeDescription
servicestringSystemd service name (e.g. otelcol-contrib)
filter?stringOnly check VMs matching this string
systemdShowShow systemd unit properties across all VMs (or a filtered subset)
ArgumentTypeDescription
unitstringSystemd unit name (e.g. otelcol-contrib, docker, sshd)
properties?stringComma-separated list of properties to show (default: all). e.g. LimitNOFILE,MemoryMax,User,Restart
filter?stringOnly check VMs matching this string
healthCheckRun health checks across all VMs (or a filtered subset) — failed units, recent errors, disk pressure, OOM events
ArgumentTypeDescription
filter?stringOnly 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