openstack api 一般会使用到的端口

超级用户:admin
密码:admin
主机:ttp://192.168.1.90:5000/v3

所有服务接口

keystone

    35357 --admin
    5000 --user

glance

    9191 --Glance Registry
    9292 --Glance API

neutron

    9696 --neutron

nova

    6080 --nova-novncproxy
    8774、8775 --nova-api

cinder

    8776 --Cinder-api
获取token:

这里35357和5000端口都能获取到token_id,这里获取的是x-subject-token

POST :  http://192.168.1.90:35357/v3/auth/tokens
header:Content-Type:application/json
body:string body
{
    "auth": {
        "identity": {
            "methods": [
                "password"
            ],
            "password": {
                "user": {
                    "name": "admin",
                    "domain": {
                        "name": "Default"
                    },
                    "password": "admin"
                }
            }
        }
    }
}

命令行:
curl -g -i -X POST http://192.168.1.90:5000/v3/auth/tokens -H "Content-Type: application/json" -H "User-Agent: ESMonitor" -d '{"auth": {"scope": {"project": {"domain":{"id": "default"},"name": "admin"}}, "identity":{"password": {"user": {"domain":{"id": "default"},"password":"admin","name":"admin"}},"methods":["password"]}}}'

以下user_id 都是上面获取的user_id
**系统范围内生成的token **
{ "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "id": "109229c962384e9fad061a17acf2e85d", "password": "admin" } } }, "scope": { "system": { "all": true } } } }

**项目id生成的token **

	{
   
	    "auth": {
   
	        "identity": {
   
	            "methods": [
	                "password"
	            ],
	            "password": {
   
	                "user": {
   
	                    "id": "109229c962384e9fad061a17acf2e85d",
	                    "password": "name"
	                }
	            }
	        },
	        "scope": {
   
	            "domain": {
   
	                "name": "Default"
	            }
	        }
	    }
	}

项目名生成的token
我这里生成的项目名有两个:services、admin

{
    "auth": {
        "identity": {
            "methods": [
                "password"
            ],
            "password": {
                "user": {
                    "id": "109229c962384e9fad061a17acf2e85d",
                    "password": "devstacker"
                }
            }
        },
        "scope": {
            "project": {
                "domain": {
                    "id": "default"
                },
                "name": "admin"
            }
        }
    }
}

虚拟机创建并启动 流程接口

POST  请求令牌如果请
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值