The Image service (glance) project provides a service where users can upload and discover data assets that are meant to be used with other services. This currently includes images and metadata definitions.
Glance image services include discovering, registering, and retrieving virtual machine (VM) images. Glance has a RESTful API that allows querying of VM image metadata as well as retrieval of the actual image.
VM images made available through Glance can be stored in a variety of locations from simple filesystems to object-storage systems like the OpenStack Swift project.
Navigate to Compute -> Images using the second level navigation tabs
Click Create Image on the right hand side of the screen
Enter student1-cirros for Name
Enter Cirros Cloud Image (cirros/gocubsgo) for Image Description
Click Browse... under File and select the Cirros image you downloaded for this lab
Select Raw for Format
Leave Kernel and Ramdisk alone. No need to select them for this lab
Leave Architecture empty
Enter 1 for Minimum Disk (GB)
Enter 64 for Minimum RAM (MB)
Leave Protected set to No
Click Create Image
We have now learned how to upload images to our project. We can now use these images in our project as a basis for launching instances.
Building images is beyond the scope of this workshop. There are many resources on this topic both officially from Red Hat and from OpenStack.org
OpenStack Foundation does maintain a list of ready cloud images at https://docs.openstack.org/image-guide/obtain-images.html
In our next lab, we will start working with instances.