evroc compute virtualmachine create
Create a new virtualmachine
evroc compute virtualmachine create <virtualmachine_name> [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 Sets the public IP that will be assigned to this VM
--running Determines whether the VM should be running or not (default true)
--security-group strings A security group the VM belongs to. Can be supplied multiple times to join 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.
Options inherited from parent commands
--config string Path to the evroc config file (default "~/.evroc/config.yaml")
--force-yes Overrides confirmation prompts on destructive actions - use with caution
--json JSON output