cloud-weaver-vm-setup

Installation
SKILL.md

VM Setup

Provision the virtual machine that will host the selected recipe. Called by the playbook after plan confirmation, and before the recipe skill (which deploys via Docker over SSH).

1. Gather deployment parameters

Collect one question at a time, explain defaults in plain language:

Parameter Default Notes
env_name Regex [a-z0-9_] only. Prefer a short name (e.g. hermes, prod). The network is named cr-<env>.
zone ZP01 Use ZP02 for geographic redundancy.
plan recipe-dependent VM service offering (e.g. c4, c8) — confirm a plan that meets the recipe's minimum (see recipe skill).
disk_gb 20 Data disk size in GB; mounted at /data.
app_ports recipe-dependent TCP ports to open besides SSH 22.

Validate env_name with [[ $env_name =~ ^[a-z0-9_]+$ ]]. Reject anything else.

Installs
13
First Seen
12 days ago
cloud-weaver-vm-setup — fagnerlopes/cloud-weaver