keystone 命令简要说明
catalog:
keystone catalog 可以显示所有已有的service
keystone catalog --service service-type 显示某个service信息
endpoint:
endpoint-create Create a new endpoint associated with a service
endpoint-delete Delete a service endpoint
endpoint-get
endpoint-list List configured service endpoints keystone help endpoint-create
--region <endpoint-region>
Endpoint region region表示不同的范围,类似c++中命名空间,把服务“隔离“。
--service-id <service-id>, --service_id <service-id>
ID of service associated with Endpoint
--publicurl <public-url>
Public URL endpoint
--adminurl <admin-url>
Admin URL endpoint
--internalurl <internal-url>
Internal URL endpoint
keystone help endpoint-get
--service <service-type>
Service type to select
--endpoint-type <endpoint-type>
Endpoint type to select # adminurl,publicurl,internalurl
--attr <service-attribute>
Service attribute to match for selection
--value <value> Value of attribute to match role:指定一个名字就ok,创建role后,根据policy文件去决定具有那些访问权限。由SA去分配和管理。
role-create Create new role
role-delete Delete role
role-get Display role details
role-list List all roles service,即服务,给catalog添加service。
service-create Add service to Service Catalog
service-delete Delete service from Service Catalog
service-get Display service from Service Catalog
service-list List all services in Service Catalog --name <name> Name of new service (must be unique)
--type <type> Service type (one of: identity, compute, network,
image, or object-store)
--description <service-description>
Description of service tenant,即资源。
tenant-create Create new tenant
tenant-delete Delete tenant
tenant-get Display tenant details
tenant-list List all tenants
tenant-update Update tenant name, description, enabled status
keystone help tenant-create
--name <tenant-name> New tenant name (must be unique)
--description <tenant-description>
Description of new tenant (default is none)
--enabled <true|false>
Initial tenant enabled status (default true)
user,即用户,访问api或资源的抽象体。
user-create Create new user
user-delete Delete user
user-get Display user details.
user-list List users
user-password-update
Update user password keystone help user-create
--name <user-name> New user name (must be unique)
--tenant-id <tenant-id> # 可以不指定,推迟通过user-role-add关联到某个tenant
New user default tenant
--pass <pass> New user password
--email <email> New user email address
--enabled <true|false>
Initial user enabled status (default true) keystone help user-list
--tenant-id <tenant-id>
Tenant ID; lists all users if not specified keystone help user-role-add
--user-id <user-id>, --user_id <user-id>
User ID
--role-id <role-id>, --role_id <role-id>
Role ID
--tenant-id <tenant-id>
Tenant ID
keystone help user-role-list 查看推迟关联的user对应的tenant信息
--user-id <user-id> List roles granted to a user
--tenant-id <tenant-id>
List roles granted on a tenant keystone help user-role-remove
--user-id <user-id>, --user_id <user-id>
User ID
--role-id <role-id>, --role_id <role-id>
Role ID
--tenant-id <tenant-id>
Tenant ID
注意:update 是分开的。
user-password-update: update password user-update :Update user's name, email, and enabled status
keystone 命令简要说明的更多相关文章
- Keystone 命令汇总
Keystone 命令汇总 目录 [隐藏] 1 用户(User) 1.1 查看用户列表 1.2 创建用户 1.3 删除用户 1.4 显示用户详细信息 1.5 更新用户的密码 1.6 赋予用户一个角 ...
- keystone命令与client接口学习
keystone学习 ------------------ Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证.服务规则和服务令牌的功能, ...
- Docker 基础命令 简要入门
本文出自:http://www.cnblogs.com/scoter2008,本文将持续更新所有docker都可以通过man查看帮助:man docker [ps|top|run|...]1.列出正在 ...
- sed的选项与命令简要
第一部分:sed命令选项 sed选项 说明 -n, --quiet, --silent 静默模式,取消将模式空间中的内容自动打印出来. -e script, --expression=script 以 ...
- ln 链接命令 简要说明 软硬链接关系说明
ln [选项] 目标 -s 创建符号链接(软链接) -f 强制创建链接 -i 覆盖前先询问 -v 显示创建链接过程 ln命令不能对目录创建硬链接,但可以创建软链接,对目录的软链接经常被用到 删除软链接 ...
- 3.1、Ansible命令简要说明及初步使用
1.Ansible命令 1.1 Ad-hoc说明 Ansible中有一个很重要的功能就是可以执行ad-hoc命令,它表示即时.临时的意思,即表示一次性的命令.与之相对的是ansible playboo ...
- openstack keystone 命令详细
命令使用之前需要 运行命令行“. admin-openrc” 用户(User) 查看用户列表 openstack user list 创建用户 openstack user create [-h] ...
- MYSQL命令简要笔记
mysqldump "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump.exe" --host=localhost ...
- cp 命令 简要
1.cp 1.log hanDir 将1.log复制到hanDir目录中 2.cp 1.log -i hanDir 复制前询问是否覆盖重名文件 3.cp -a han ...
随机推荐
- MySQL 约束类型
约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性.唯一性. MYSQL中,常用的几种约束: 约束类型: 主键 外键 唯一 非空 自增 默认值 关键字: primary key ...
- 转:google测试分享-分层测试
原文: http://blog.sina.com.cn/s/blog_6cf812be0102vctg.html 上一次分享了google测试分享-SET和TE,有一些自动化测试的细节没有说清楚,那这 ...
- <转>MYSQL数据库数据拆分之分库分表总结
数据存储演进思路一:单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到. 数据存储演进思路二:单库多表 随着用户数量的 ...
- IntelliJ IDEA 创建maven项目一次后,然后删除,再次保存到此目录下,提供此目录已经被占用的问题。
-------------------2017-02-14补充: 你看既然是创建过一次 不允许再次创建了,那么请问 第一次创建的 跑哪里去了,不仅仅是保存到了你指定的目录里,其实也默认安装到了 mav ...
- Kaggle:Titanic: Machine Learning from Disaster
一直想着抓取股票的变化,偶然的机会在看股票数据抓取的博客看到了kaggle,然后看了看里面的题,感觉挺新颖的,就试了试. 题目如图:给了一个train.csv,现在预测test.csv里面的Passa ...
- TCP封包解包---如有错误,请纠正!
最近遇见很多的关于TCP中封包解包的数据,在TCP节点之间的信息传递,每次传送的内容是结构体,所以每次在传送的时候,要将结构体中的数据进行封包,然后当一端接收到数据之后,要对接收到的buf参数中的数据 ...
- css3 图标变大变小在变小变大
css3 @-webkit-keyframes anLoca { from { -webkit-transform: scale3d(1, 1, 1); } to { -webkit-transfor ...
- 百度地图sdk定位和遇到的坑
封装定位服务类: import android.content.Context; import com.baidu.location.BDAbstractLocationListener; impor ...
- 转:Exploiting Electron RCE in Exodus wallet
转:https://hackernoon.com/exploiting-electron-rce-in-exodus-wallet-d9e6db13c374 Exploiting Electron R ...
- zabbix-python api(一)
获取zabbix token #!/usr/bin/env python #coding=utf-8 import json import urllib2 def Gettoken(server_ip ...