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

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
主站蜘蛛池模板: 华安县| 浑源县| 那曲县| 五原县| 长兴县| 上犹县| 南丹县| 江永县| 汨罗市| 洱源县| 古浪县| 白河县| 工布江达县| 金湖县| 垫江县| 洞口县| 太康县| 珲春市| 长顺县| 潢川县| 河间市| 泸定县| 万山特区| 察雅县| 克什克腾旗| 禄劝| 宝鸡市| 龙江县| 平定县| 潜山县| 昌黎县| 甘洛县| 无为县| 新泰市| 革吉县| 波密县| 秦安县| 湘西| 平邑县| 四川省| 龙门县|