官术网_书友最值得收藏!

Viewing shared images

We can view what images have been shared for a particular tenant when someone has used the member-create option. This allows us to manage and control which users have what type of access to images in our OpenStack environment.

Getting ready

To begin with, ensure that you are logged in to our Ubuntu client where we can run the glance tool. This can be installed using the following command:

sudo apt-get update
sudo apt-get install python-glanceclient

Ensure that you have your environment variable set up correctly with our admin user and password, as created in the previous chapter:

export OS_TENANT_NAME=cookbook
export OS_USERNAME=admin
export OS_PASSWORD=openstack
export OS_AUTH_URL=https://192.168.100.200:5000/v2.0/
export OS_NO_CACHE=1
export OS_KEY=/vagrant/cakey.pem
export OS_CACERT=/vagrant/ca.pem

How to do it...

Carry out the following steps to view the images that have been shared for a particular tenant:

  1. We first get the tenant ID of the tenant we want to view. We do this as follows:
    keystone tenant-list 
    
  2. We can now list the images that have been shared with that tenant ID as follows:
    glance member-list --tenant-id \
     45c787efeaec42aa9cab522711bf5f4d
    

    This produces the following output:

    How to do it...

How it works...

The member-list option in the glance command allows us to view which images have been shared with other tenants. The syntax is as follows:

glance member-list --image-id IMAGE_ID
glance member-list –-tenant-id TENANT_ID
主站蜘蛛池模板: 荣成市| 乐都县| 揭东县| 定远县| 景洪市| 霍山县| 尖扎县| 安达市| 巴塘县| 西青区| 双牌县| 泸水县| 齐齐哈尔市| 阿图什市| 怀远县| 成武县| 芜湖县| 深泽县| 兴文县| 宝清县| 岑巩县| 若羌县| 淮滨县| 平武县| 游戏| 聂拉木县| 容城县| 宜兴市| 西丰县| 海晏县| 志丹县| 岳池县| 阿荣旗| 资源县| 临漳县| 临武县| 大洼县| 沙坪坝区| 怀宁县| 察哈| 湘潭县|