|Glance diagram ( from ilearnstack.com )|
1. What is the default storage backend for the OpenStack Image Service (Glance)?
- The default storage backend is "file". If you want to configure it to use something else (swift, s3, rbd, sheepdog, cinder, or vsphere), edit the glance-api.conf file in the [glance_store] section.
2. How do you add an image to Glance?
- glance image-create --name test --min-disk 1 --min-ram 768 --file \ centos-6.5-20140117.0.x86_64.qcow2 --is-public True --property net_model=e1000 --property \ disk_bus=ide --disk-format=qcow2 --container-format ovf --progress
3. How do you get a list of images?
- glance image-list
4. How are images uniquely identified?
- By way of a URI that matches the following signature: <Glance Server Location>/v1/images/<UUID>
5. What disk formats are allowed?
- raw - unstructured disk image format
- vhd - used by virtual machine monitors from VMWare, Xen, Microsoft, VirtualBox, and others
- vmdk - supported by many common virtual machine monitors
- vdi - supported by VirtualBox virtual machine monitor and the QEMU emulator
- iso - An archive format for the data contents of an optical disc (e.g. CDROM).
- qcow2 - A disk format supported by the QEMU emulator that can expand dynamically and supports Copy on Write
- aki - This indicates what is stored in Glance is an Amazon kernel image
- ari - This indicates what is stored in Glance is an Amazon ramdisk image
- ami - This indicates what is stored in Glance is an Amazon machine image
7. Where is the Glance Registry server config file most commonly located?
8. How do you configure SSL support in Glance?
You can put the above options options in the glance-api.conf and glance-registry.conf files, under the [DEFAULT] section. They enable startup and binding behaviour for the API and registry servers, respectively.