Skip to main content

Profiles, blueprints and templates

Three lookup tables: a shape, a stack, or an OS. No CRD authoring.

Back to the README ยท Docs index

Look up a shape, ship a stack, or name an OS โ€” three lookup tables, no CRD authoring.

Profiles โ€” look up a shape, then pass resources on create:

ProfileCPUMemoryDiskBest for
minimal1512Mi5GiAgents, jump hosts
dev12Gi10GiLearning
test24Gi20GiCI
web48Gi40GiEnvoy, static
prod48Gi40GiProduction apps
database616Gi200GiDatabases
microservice24Gi20GiNode roles
high-perf816Gi100GiML / heavy I/O
zorvia profile profiles
zorvia profile show web
zorvia vm create api --template fedora-44 --cpus 4 --memory 8Gi --disk-size 40Gi

Blueprints โ€” multi-VM stacks (profiles applied inside the blueprint):

BlueprintVMsStack
lamp2MySQL + Apache
k8s-cluster3Control plane + workers
3tier3DB + app + Envoy
cicd3GitLab + Jenkins + registry
dev-stack3DB + Redis + workspace
zorvia blueprint show lamp
zorvia blueprint deploy lamp --prefix demo --dry-run
zorvia blueprint deploy lamp --prefix demo --start

Templates โ€” 43 named keys (aliases included): Ubuntu, Fedora, CentOS Stream, Debian, RHEL, Alma, Rocky, OpenSUSE, Alpine, Arch, Oracle, FreeBSD, Flatcar, Talos, Windows.

zorvia template templates
zorvia template show ubuntu-24.04

Catalog: docs/OS_TEMPLATES.md ยท gallery shot above under Console gallery.