opensatck的知识之keystone

keystone

keystone 是openstck的token,Catalog,policy验证组件,它主要有功能是!身份验证,服务列表,令牌发放,用户权限定义;

  • 用户管理:跟踪用户,并且确认用户是否有权限
  • 服务目录:提供目录,如果服务有效,就让服务坐落到该目录

keystone 内部的服务允许更多的端点;

  • identity:用户,租户,角色,必须通过真实认证,而且也关联元数据
  • token:管理身份认证,一旦用户被验证一次,就会产生token,
  • Catalog:提供端点的注册,和端点的发现
  • Policy:提供角色认证的基本引擎

每一个服务在keystone里面都有相应的配置keystone.conf,除了上面的还有下面的

  • sql端点
  • ladp 端点

keystone里面主要的用户,

  • Users:一个使用者代表一个人,关联的信息有name,password,还有email
  • Tenants:租户能被理解成project,group,组织,无论什么时候你请求openstack服务,你必须有一个特别的租户
  • Roles:可以操作一个用户给把某些权利个一个Tanants;

小例子;

创建一个demo用户

keystone user-create --name demo --pass=123 --email=123@q.cpm
创建一个租户
keysteon tenant-create --name=demo
创建一个角色 
keystone role-create --name=demo
关联一个角色用户,租户
keystone user-role-add --user=demo --role=demo --tenant-name=demo

>还有一种是官网山的方法
>创建一个工程
>$ openstack project create --domain default \
  --description "Admin Project" admin
>创建一个用户
>$ openstack user create --domain default \
  --password-prompt admin
>创建一个角色
>openstack role create admin
>把角色管理用户和工程
>openstack role add --project admin --user admin admin
> 

*   另外补充的是

创建一个租户服务
keystone tenant-create --name=service
为服务创建一个服务用户
keystone user-create --name=nova --pass=123 --email=123.com
现在我们创建一个服务为用户和租户(老外是这样写的,但是感觉乖乖的)
keystone service-create --name nova --type compute --description ’OpenStack Compute Service’
给服务创建一个端点:
keystone endpoint-create --region myregion --service_id 1e93ee6c70f8468c88a5cb1b106753f3    --publicurl ’http://192.168.125.111:8774/v2/$(tenant_id)s’--adminurl ’http://192.168.125.111:8774/v2/$(tenant_id)s’--internalurl ’http://192.168.125.111:8774/v2/$(tenant_id)s’

除此之外,自己发现在openstack 15版本中有一个ec2-credentials选项可以对,应该是可以对ec2证书的的操作,具体能干什么我也不是太清楚,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值