Salt-specific interface for calling Salt Cloud directly
Execute a single action on the given provider/instance
CLI Example:
salt '*' cloud.action start instance=myinstance
salt '*' cloud.action stop instance=myinstance
salt '*' cloud.action show_image provider=my-ec2-config image=ami-1624987f
Create an instance using Salt Cloud
CLI Example:
salt minionname cloud.create my-ec2-config myinstance image=ami-1624987f size='Micro Instance' ssh_username=ec2-user securitygroup=default delvol_on_destroy=True
Destroy the named VM(s)
CLI Example:
salt '*' cloud.destroy myinstance
List all available cloud provider data
CLI Example:
salt '*' cloud.full_query
List cloud provider images for the given providers
CLI Example:
salt '*' cloud.list_images my-gce-config
List cloud provider locations for the given providers
CLI Example:
salt '*' cloud.list_locations my-gce-config
List cloud provider sizes for the given providers
CLI Example:
salt '*' cloud.list_sizes my-gce-config
Spin up an instance using Salt Cloud
CLI Example:
salt '*' cloud.profile my-gce-config myinstance
List cloud provider data for all providers
CLI Examples:
salt '*' cloud.query
salt '*' cloud.query list_nodes_full
salt '*' cloud.query list_nodes_select
List selected nodes
CLI Example:
salt '*' cloud.select_query
Current Salt release: 2014.1.6
Docs for previous releases on salt.rtfd.org.