evroc compute virtualmachine create
Create a virtual machine
evroc compute virtualmachine create <virtualmachine_id> [flags]
Options
--boot-from bools Whether this Disk should be booted from. This must be specified for every disk. (default [])
--cloud-init-user-data string CloudInit user data passed to the VM. This is either a base64 string or multi-line string.
--disk strings Name of Disk to attach to VM. Multiple disks can be added by using the disk flag multiple times.
-h, --help help for create
--placement-group string Name of the placement group to use for this VM
--public-ip string Public IP to assign to this VM
--running Determines whether the VM should be running or not (default true)
--security-group strings Name of the security group to use for this VM. Can be supplied multiple times for multiple security groups.
--ssh-authorized-key strings Public key to provision into the VM as an authorized key on first boot. Can be supplied multiple times to add multiple keys.
--vm-virtual-resources-ref string The name of a VMVirtualResources resource, which defines the number of vCPUs, memory and the processor architecture that this VM will use. e.g. 'test.xs' or 'a1a.l'. It generally has the form <series>.<size> where series is one of, but not limited to 'a1a', 'c1a', or 'm1a' and size is one of 'xs', 's', 'm', 'l', 'xl', or '2xl'. See the documentation for an authoritative list of supported profiles.
--zone string Zone
Options inherited from parent commands
--config string Path to the evroc config file (default "~/.evroc/config.yaml")
SEE ALSO
- evroc compute virtualmachine - Virtual machine management commands