Keystone常用操作演示
2018-03-17 14:43
176 查看
一 Service相关的命令(keystone help command)keystone service-list | service-get | service-create | service-delete
二 Endpoint相关命令keystone endpoint-list | endpoint-get | endpoint-create | endpoint-delete
三 Tenant 相关命令
四 User相关命令keystone user-create | user-get | user-password-update | user-role-list | user update | user-delete | user-list | user-role-add | user-role-remove
五 Role相关命令
[root@controller0 ~]# keystone service-list +----------------------------------+----------+----------+---------------------------+ | id | name | type | description | +----------------------------------+----------+----------+---------------------------+ | 04555caea1674cc0bc17e69fa0f9ff38 | glance | image | Glance Image Service | | b8860e4213ef4b828e5c81b1b9e4d0bb | keystone | identity | Keystone Identity Service | | 311f7a8416f04dcaa617f744d6012364 | neutron | network | OpenStack Networking | | fdfcdafb90854f36bb669779f2c9c464 | neutron | network | OpenStack Networking | | 2c75b9ac84e94795a56fb94712fba1f9 | nova | compute | Nova Compute Service | +----------------------------------+----------+----------+---------------------------+ [root@controller0 ~]# keystone help service-list usage: keystone service-list List all services in Service Catalog. [root@controller0 ~]# keystone help service-get usage: keystone service-get <service> Display service from Service Catalog. Arguments: <service> Name or ID of service to display. [root@controller0 ~]# keystone service-get nova +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | Nova Compute Service | | enabled | True | | id | 2c75b9ac84e94795a56fb94712fba1f9 | | name | nova | | type | compute | +-------------+----------------------------------+ [root@controller0 ~]# keystone service-create --name myservice --type myservice --description "service of mime" +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | service of mime | | enabled | True | | id | edc2daaa830e4b13b48c57a452bdf73f | | name | myservice | | type | myservice | +-------------+----------------------------------+ [root@controller0 ~]# keystone service-delete myservice
二 Endpoint相关命令keystone endpoint-list | endpoint-get | endpoint-create | endpoint-delete
[root@controller0 ~]# keystone endpoint-list +----------------------------------+-----------+------------------------------------------+------------------------------------------+------------------------------------------+----------------------------------+ | id | region | publicurl | internalurl | adminurl | service_id | +----------------------------------+-----------+------------------------------------------+------------------------------------------+------------------------------------------+----------------------------------+ | 08feef21842442cf9185e748d14d9214 | regionOne | http://controller0:5000/v2.0 | http://controller0:5000/v2.0 | http://controller0:35357/v2.0 | b8860e4213ef4b828e5c81b1b9e4d0bb | | 5913a3bb83bf417ab99ca0d4707ceb3b | regionOne | http://controller0:8774/v2/%(tenant_id)s | http://controller0:8774/v2/%(tenant_id)s | http://controller0:8774/v2/%(tenant_id)s | 2c75b9ac84e94795a56fb94712fba1f9 | | 6be86cd7eaf94f3a90b5664a89663746 | regionOne | http://controller0:9292 | http://controller0:9292 | http://controller0:9292 | 04555caea1674cc0bc17e69fa0f9ff38 | | f6e7b82b85684ca6bf683643e6895c03 | regionOne | http://controller0:9696 | http://controller0:9696 | http://controller0:9696 | fdfcdafb90854f36bb669779f2c9c464 | +----------------------------------+-----------+------------------------------------------+------------------------------------------+------------------------------------------+----------------------------------+ [root@controller0 ~]# keystone endpoint-get --service compute +-------------------+-------------------------------------------------------------+ | Property | Value | +-------------------+-------------------------------------------------------------+ | compute.publicURL | http://controller0:8774/v2/4e845b494bf74cbf89213bf552db8599 | +-------------------+-------------------------------------------------------------+
三 Tenant 相关命令
keystone tenant-create | tenant-delete | tenant-get | tenant-list | tenant-update [root@controller0 ~]# keystone tenant-list +----------------------------------+---------+---------+ | id | name | enabled | +----------------------------------+---------+---------+ | 4e845b494bf74cbf89213bf552db8599 | admin | True | | 4d594d19cbe3476d82a71fd597300c84 | demo | True | | 367a5bec707a459bb9ed5bdb9d076e44 | service | True | +----------------------------------+---------+---------+ [root@controller0 ~]# keystone tenant-get admin +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | Admin Tenant | | enabled | True | | id | 4e845b494bf74cbf89213bf552db8599 | | name | admin | +-------------+----------------------------------+ [root@controller0 ~]# keystone help tenant-update usage: keystone tenant-update [--name <tenant_name>] [--description <tenant-description>] [--enabled <true|false>] <tenant> Update tenant name, description, enabled status. Arguments: --name <tenant_name> Desired new name of tenant. --description <tenant-description> Desired new description of tenant. --enabled <true|false> Enable or disable tenant. <tenant> Name or ID of tenant to update.
四 User相关命令keystone user-create | user-get | user-password-update | user-role-list | user update | user-delete | user-list | user-role-add | user-role-remove
[root@controller0 ~]# keystone user-list +----------------------------------+---------+---------+---------------------+ | id | name | enabled | email | +----------------------------------+---------+---------+---------------------+ | 6efb8d6615b84cacb7cbdf0591a66bb7 | admin | True | admin@example.com | | 61091081c69d4c9e81ceced70c42186c | demo | True | demo@example.com | | e9f8d113c0c341a2b7d81099f004c122 | glance | True | glance@example.com | | 7da0f9ac20b744968ff8a3e5fa569c40 | neutron | True | neutron@example.com | | 0e5748d7ba7349e0a93f115a2545c9c8 | nova | True | nova@example.com | +----------------------------------+---------+---------+---------------------+ [root@controller0 ~]# keystone user-get nova +----------+----------------------------------+ | Property | Value | +----------+----------------------------------+ | email | nova@example.com | | enabled | True | | id | 0e5748d7ba7349e0a93f115a2545c9c8 | | name | nova | | username | nova | +----------+----------------------------------+
五 Role相关命令
keystone role-create | role-delete | role-get | role-list [root@controller0 ~]# keystone role-list +----------------------------------+----------+ | id | name | +----------------------------------+----------+ | 9fe2ff9ee4384b1894a90878d3e92bab | _member_ | | 56136419bd604aed82fbda5737e3af69 | admin | +----------------------------------+----------+ [root@controller0 ~]# keystone user-role-list +----------------------------------+-------+----------------------------------+----------------------------------+ | id | name | user_id | tenant_id | +----------------------------------+-------+----------------------------------+----------------------------------+ | 56136419bd604aed82fbda5737e3af69 | admin | 6efb8d6615b84cacb7cbdf0591a66bb7 | 4e845b494bf74cbf89213bf552db8599 | +----------------------------------+-------+----------------------------------+----------------------------------+ [root@controller0 ~]# keystone user-role-list --user nova --tenant service +----------------------------------+-------+----------------------------------+----------------------------------+ | id | name | user_id | tenant_id | +----------------------------------+-------+----------------------------------+----------------------------------+ | 56136419bd604aed82fbda5737e3af69 | admin | 0e5748d7ba7349e0a93f115a2545c9c8 | 367a5bec707a459bb9ed5bdb9d076e44 | +----------------------------------+-------+----------------------------------+----------------------------------+
相关文章推荐
- java File 类常用操作,和java 文件流常用操作演示
- Git介绍及常用操作演示(一)--技术流ken
- 常用sql操作语句实战演示
- 常用的数据结构操作flash模拟演示
- 让你提前认识软件开发(18):C语言中常用的文件操作函数总结及使用方法演示代码
- Android TableLayout 常用的属性介绍及演示
- Zookeeper常用操作命令 ls,ls2,get和stat
- 对GIT和SVN的理解和日常开发常用的操作
- R语言︱基本函数、统计量、常用操作函数
- 博客编辑中的MarkDown常用操作
- C# 常用操作
- iOS开发:UIImageView常用操作
- hadoop 创建用户及hdfs权限,hdfs操作等常用shell命令
- windows下 安装 rabbitMQ 及操作常用命令
- Android 中 Handler 引起的内存泄露 在Android常用编程中,Handler在进行异步操作并处理返回结果时经常被使用。其实这可能导致内存泄露,代码中哪里可能导致内存泄露,又是如何
- 【java】String类和StringBuffer类常用操作
- CSS基础-26CSS常用操作-导航栏
- python中字典(dict)的常用操作
- 将常用操作快捷图标添加到Word2013中的快速启动栏
- abap中常用字符串操作整理