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