您的位置首页百科问答

OpenStack常见命令之Keystone篇(IceHouse版)

OpenStack常见命令之Keystone篇(IceHouse版)

的有关信息介绍如下:

OpenStack常见命令之Keystone篇(IceHouse版)

基于IceHouse版本,整理了OpenStack中Keystone组件的常见命令。

出自openstackblog。

列出所有租户:

keystone tenant-list

列出所有用户:

keystone user-list

创建用户时指定密码和租户:

keystone user-create --name frank --pass 12345678 --tenant hr

创建用户时,使用提示的方式输入密码:

keystone user-create --password-prompt ceilometer

修改用户密码:

keystone user-password-update --pass newPasswd ceilometer

给用户添加角色:

keystone user-role-add --user=ceilometer --tenant=service --role=admin

列出所有服务:

keystone service-list

创建一个服务:

keystone service-create --name=ceilometer --type=metering --description="Telemetry"

列出所有endpoint:

keystone endpoint-list

创建一个endpoint:

keystone endpoint-create --service-id=$(keystone service-list | awk '/ metering / {print $2}') --publicurl=httpandhost:8777 --internalurl=httpandhost:8777 --adminurl=httpandhost:8777