Files
ubicloud/spec/routes/api/cli/golden-files/vm eu-central-h1_test2-vm create.txt
Jeremy Evans cbaba385b2 Have cli vm create command check public key format and provide specific error message
Also, show examples in vm create usage that indicate how to
properly provide the public key using command substitution.
2025-04-26 05:34:41 +09:00

25 lines
935 B
Plaintext

! Invalid number of arguments for vm create subcommand (requires: 1, given: 0)
Create a virtual machine
Usage:
ubi vm location/vm-name create [options] public_key
Examples:
ubi vm eu-central-h1/my-vm-name create "$(cat ~/.ssh/id_ed25519.pub)"
ubi vm eu-central-h1/my-vm-name create "$(cat ~/.ssh/authorized_keys)"
Options:
-6, --ipv6-only do not enable IPv4
-b, --boot-image=image_name boot image
-p, --private-subnet-id=id place VM into specific private subnet
-s, --size=size server size
-S, --storage-size=size storage size
-u, --unix-user=username username (default: ubi)
Allowed Option Values:
Boot Image: ubuntu-noble ubuntu-jammy debian-12 almalinux-9
Size: standard-2 standard-4 standard-8 standard-16 standard-30 standard-60
burstable-1 burstable-2
Storage Size: 10 20 40 80 160 320 600 640 1200 2400