- 管理租户、用户和角色
1.租户(project)是Openstack中的一个组织单元,用户(user)可以属于一个或者多个租户。
2.角色(role)定义了用户可以执行的操作类型
3.Openstack项目中的各个服务组件可以执行的操作在/etc/PROJECT/policy.json文件中进行定义
4.租户、用户和角色之间没有依赖性,可以分别操作。建立Openstack项目时,至少要创建一个用户、租户和角色
5.用户的删除和创建都有一个过程,按照过程进行操作思考很有帮助
建立租户 删除用户与角色的映射关系
建立用户 删除用户与租户的映射关系
建立角色 删除角色
将用户赋予租户 删除用户
将角色赋予该租户的该用户 删除租户
6.租户可以含有多个用户或者一个没有。Nova计算服务中,租户拥有多个虚拟机实例;Swift中租户拥有多个Container
租户相关命令
展示所有租户 -------- openstack project list
创建租户 ---------- openstack project create --description 'xxxx' NAME
更新租户
1.禁用租户
openstack project