Module for handling openstack glance calls.
optdepends: |
|
---|---|
configuration: | This module is not usable until the following are specified either in a pillar or in the minion's config file: keystone.user: admin
keystone.password: verybadpass
keystone.tenant: admin
keystone.tenant_id: f80919baedab48ec8931f200c65a50df
keystone.insecure: False #(optional)
keystone.auth_url: 'http://127.0.0.1:5000/v2.0/'
|
Create an image (glance image-create)
CLI Example:
salt '*' glance.image_create name=f16-jeos is_public=true disk_format=qcow2 container_format=ovf copy_from=http://berrange.fedorapeople.org/images/2012-02-29/f16-x86_64-openstack-sda.qcow2
For all possible values, run:
glance help image-create
Delete an image (glance image-delete)
CLI Examples:
salt '*' glance.image_delete c2eb2eb0-53e1-4a80-b990-8ec887eae7df
salt '*' glance.image_delete id=c2eb2eb0-53e1-4a80-b990-8ec887eae7df
salt '*' glance.image_delete name=f16-jeos
Return a list of available images (glance image-list)
CLI Example:
salt '*' glance.image_list
Return details about a specific image (glance image-show)
CLI Example:
salt '*' glance.image_get