Uncloud runs on bare metal servers or virtual machines. Here’s what you need.

Minimum Hardware

Single-Node (Development/Testing)

Production (3-Node Cluster)

For KubeVirt (VM support), nodes must have hardware virtualization enabled (Intel VT-x or AMD-V). Verify with egrep -c '(vmx|svm)' /proc/cpuinfo.

Software Requirements

Required

Installed by Provisioner

These are installed automatically by the Uncloud admin setup:

Network Requirements

Supported Operating Systems

Optional: External DNS

For custom domains and automatic TLS:
  • A domain name pointing to your server(s)
  • Wildcard DNS record for app subdomains (e.g., *.apps.example.com)
  • Port 80/443 open to the internet