-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
The first one:
/apps/APP/ publish_design_updates- publish changes to an already-published application
Then here are VM-specific commands:
/apps/APP/vms/VM/ delete- remove a VM from an app
/apps/APP/vms/VM/ nic_edit/apps/APP/vms/VM/ nic_add/apps/APP/vms/VM/ nic_delete/apps/APP/vms/VM/ nic_list- list out the
networkConnectionsdict from the VM
- list out the
/apps/APP/vms/VM/ update_from_file- reads an input file containing VM design definition and updates VM accordingly
/apps/APP/vms/VM/ cloudinit_enable- enables or disables Cloud-Init support for a particular VM (the "Cloud Init is installed on this VM" checkbox)
/apps/APP/vms/VM/ cloudinit_keypair- configure what keypair to use for a VM (Ravello calls these "key pairs" but they're really just ssh pubkeys); keypair must already be on account (add by use of
/keypairs/ upload_new_pubkeycmd)
- configure what keypair to use for a VM (Ravello calls these "key pairs" but they're really just ssh pubkeys); keypair must already be on account (add by use of
/apps/APP/vms/VM/ cloudinit_userdata_from_file- reads an input file containing either a shell script or Cloud-Init cfg-data and injects it into the VM
Each of these commands supports a publishUpdates={true|false} option that defaults to true as long as the parent application is already published.
Planned:
/apps/APP/vms/VM/ service_{add,delete}- this of course would allow adding or removing supplied services (unless someone says they care about required services, which I've never seen the need for)