Skip to main content
Product

VirtCraft — Declarative VM Builder

Build, validate, and deploy KubeVirt VMs from YAML

44 OS templates. 8 resource profiles. Multi-VM blueprints. All in Rust. Craft production-ready virtual machines with declarative configuration.

44
OS Templates
8
Resource Profiles
5
Multi-VM Blueprints
148
CLI Commands
Templates

44 OS Templates, Ready to Deploy

Pre-configured templates for every major operating system. Each template includes optimized defaults for KubeVirt with validated cloud-init configurations.

UbuntuFedoraCentOSRHELDebianSUSEWindows ServerWindows 11RockyAlmaArchFreeBSD
Profiles & Blueprints

From Single VMs to Full Stacks

8 Resource Profiles

Pre-configured CPU, memory, and storage allocations tuned for specific workloads.

Multi-VM Blueprints

Deploy complete application stacks in a single command with dependency ordering.

devproddatabasewebai-mledgeminimalcustom
LAMP StackKubernetes Cluster3-Tier AppCI/CD Pipeline
Smart Features

Intelligent VM Management

Health Checks & Scoring

Automated validation of VM configurations with a health score. Catch misconfigurations before they reach production.

Smart Recommendations

AI-like resource suggestions based on workload type. Right-size every VM automatically.

Dependency Management

Automatic VM ordering and startup sequencing for multi-VM blueprints. Database before app, app before frontend.

Snapshots & Backup

Built-in snapshot and backup management for KubeVirt VMs. Point-in-time recovery when you need it.

Integration

The Complete Pipeline

VirtCraft fits into the HyperSDK ecosystem to deliver end-to-end VM lifecycle management.

VirtCraft            v9s              HyperSDK
  Build VMs   →   Manage on K8s   →   Migrate anywhere
  44 templates       TUI + Web          10 providers
  8 profiles         Real-time          REST API

Ready to craft production-ready VMs?

See how VirtCraft gives your team declarative VM building with 44 templates and intelligent automation.