整个OpenStack是由控制节点,计算节点,网络节点,存储节点四大部分组成。
openstack重要集成组件:
Nova-计算服务;Neutron-网络服务;Swift-对象存储服务;Cinder-块存储服务;Glance-镜像服务Keystone-认证服务;Horizon-UI服务;Ceilometer-监控服务;Heat-集群服务
认证服务的安装和配置:
创建keystone数据库并给予权限
安装组件软件包
生成令牌
修改配置文件
同步数据库
初始化fernet keys
配置apache http服务器
生成两个端口
配置认证令牌,端点URL,认证API版本:
创建认证服务的API端点
身份认证
创建admin
创建demo
为了安全性,需要关闭临时令牌,去请求认证令牌
创建环境变量脚本,为客户端操作加载合适的的凭证
由于普通用户没有操作用户的权限,因此在需要操作用户时需要切回admin管理员身份。