项目管理
基本概念
- 项目:一组隔离的资源和对象。由一组关联的用户进行管理
- 在旧版本里,也用租户(tenant)来表示
- 根据配置的需求,项目对应一个组织、一个公司或者是一个使用客户等
- 项目中可以有多个用户,项目中的用户可以在该项目创建、管理虚拟资源
- 具有admin角色的用户可以创建项目
- 项目相关信息保存到MariaDB中
缺省情况下,packstack安装的openstack中有两个独立的项目
-admin:为admin账户创建的项目
-services:与安装的各个服务相关联
基本概念
- 用户在openstack中用于身份认证
- 管理员用户admin一般在packstack安装过程中创建
- 其他用户由管理员用户创建,并指定可以访问的项目
- 非管理员用户创建后,保存到MariaDB中
非管理员用户拥有以下权限
- 启动实例
- 创建卷和快照
- 创建镜像
- 分配浮动IP
- 创建网络和路由器
- 创建防火墙以及规则,规则策略
- 查看网络拓扑,项目使用概况等
修改user2的密码为redhat
openstack user set --password redhat user2