在OpenStack的Glance组件中,glance image-show
命令用于显示指定镜像的详细信息。其中,visibility
字段用于表示镜像的可见性。
visibility
字段决定了哪些用户或租户(project)可以访问和使用该镜像。OpenStack中的镜像可以有不同的可见性级别,以便管理员能够控制镜像的访问权限。
以下是visibility
字段可能的取值及其含义:
- public:镜像对所有租户可见,任何租户都可以使用它。这种镜像通常用于提供通用的、公共可用的操作系统或应用程序镜像。
- private:镜像只对创建它的租户可见和使用。其他租户无法访问或使用该镜像。这种镜像通常用于存储特定租户私有的镜像,如定制的操作系统或应用程序。
- shared:镜像对特定的租户组或租户列表可见。管理员可以指定哪些租户可以访问和使用该镜像,提供了一定程度的访问控制。
- community:镜像对社区中的租户可见,但具体的可见范围可能取决于OpenStack环境的配置。这种可见性级别通常用于在租户之间共享镜像,同时保持一定的私密性。
通过glance image-show
命令查看镜像的详细信息时,visibility
字段将显示该镜像当前的可见性级别。管理员可以根据需要调整镜像的可见性,以满足租户对镜像访问权限的需求。
标签:租户,openstackq,可见,字段,visibility,OpenStack,镜像 From: https://www.cnblogs.com/santia-god/p/18094618