Created
February 22, 2015 17:59
-
-
Save rakesh-patnaik/771d9fbb1ca060f2fedf to your computer and use it in GitHub Desktop.
generate Keystone Auth token on host machine
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Assumes keystone 5000 port on vagrant VM is forwared to port 8084 on host machine | |
| POST http://localhost:8084/v2.0/tokens | |
| Payload: | |
| {"auth":{"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "letm3in"}}} | |
| Response: | |
| { | |
| "access": { | |
| "token": { | |
| "issued_at": "2015-02-22T17:39:27.941407", | |
| "expires": "2015-02-22T18:39:27Z", | |
| "id": "MIIRNwYJKoZIhvcNAQcCoIIRKDCCESQCAQExDTALBglghkgBZQMEAgEwgg+FBgkqhkiG9w0BBwGggg92BIIPcnsiYWNjZXNzIjogeyJ0b2tlbiI6IHsiaXNzdWVkX2F0IjogIjIwMTUtMDItMjJUMTc6Mzk6MjcuOTQxNDA3IiwgImV4cGlyZXMiOiAiMjAxNS0wMi0yMlQxODozOToyN1oiLCAiaWQiOiAicGxhY2Vob2xkZXIiLCAidGVuYW50IjogeyJkZXNjcmlwdGlvbiI6IG51bGwsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjhjZjViYWE5OWZkYTQ5MmE4OWM3MGUwODRlNDlmZDkwIiwgIm5hbWUiOiAiYWRtaW4ifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3NC92Mi84Y2Y1YmFhOTlmZGE0OTJhODljNzBlMDg0ZTQ5ZmQ5MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3NC92Mi84Y2Y1YmFhOTlmZGE0OTJhODljNzBlMDg0ZTQ5ZmQ5MCIsICJpZCI6ICJiZDQyNDNlZWYzMDg0MThkYWEzZGEyYmZmZDZiOTNhNyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4Nzc0L3YyLzhjZjViYWE5OWZkYTQ5MmE4OWM3MGUwODRlNDlmZDkwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4Nzc2L3YyLzhjZjViYWE5OWZkYTQ5MmE4OWM3MGUwODRlNDlmZDkwIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4Nzc2L3YyLzhjZjViYWE5OWZkYTQ5MmE4OWM3MGUwODRlNDlmZDkwIiwgImlkIjogIjA4ZDNkZjFiNTU5MTQ3OTZiMGVhYTIwZGQ5OWUyNjlmIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMC4yLjE1Ojg3NzYvdjIvOGNmNWJhYTk5ZmRhNDkyYTg5YzcwZTA4NGU0OWZkOTAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAidm9sdW1ldjIiLCAibmFtZSI6ICJjaW5kZXJ2MiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3NC92MyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3NC92MyIsICJpZCI6ICIxZmZkOGE0NWM4YWU0MDZmYjY5ZWViMzI0ODIwOTcwMiIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4Nzc0L3YzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGV2MyIsICJuYW1lIjogIm5vdmF2MyJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6MzMzMyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6MzMzMyIsICJpZCI6ICIxMTA5ZmRlMDY1YjY0NmZkYjQ0MjY3MDI2ODY5YWExNyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTozMzMzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInMzIiwgIm5hbWUiOiAiczMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuMC4yLjE1OjkyOTIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMC4yLjE1OjkyOTIiLCAiaWQiOiAiNTE2YzljNWIxZTA2NDRkZDhhODRhZWM0ZWY3MWMwNzYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3Ny8iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMC4yLjE1Ojg3NzcvIiwgImlkIjogIjczZmQ1OTA3MmM4NzRhMTU4NDYwZjllMTQ1NTBkMTZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMC4yLjE1Ojg3NzcvIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm1ldGVyaW5nIiwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODAwMC92MSIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODAwMC92MSIsICJpZCI6ICI3NmYxZGNiNDY2YTg0ODE4YTdhMWNmN2MxOTFiMjNmYSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4MDAwL3YxIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNsb3VkZm9ybWF0aW9uIiwgIm5hbWUiOiAiaGVhdCJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3Ni92MS84Y2Y1YmFhOTlmZGE0OTJhODljNzBlMDg0ZTQ5ZmQ5MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3Ni92MS84Y2Y1YmFhOTlmZGE0OTJhODljNzBlMDg0ZTQ5ZmQ5MCIsICJpZCI6ICIxMzg4MDEwYjliMmU0OWM2YmQ0NTYzOThlNmI4NWQyNSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4Nzc2L3YxLzhjZjViYWE5OWZkYTQ5MmE4OWM3MGUwODRlNDlmZDkwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3My9zZXJ2aWNlcy9BZG1pbiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJpZCI6ICIwNTQ3YmNhZGQwMzk0ODQ5YmZiN2E3MWY5OGIzNmE0MCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogImVjMiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODAwNC92MS84Y2Y1YmFhOTlmZGE0OTJhODljNzBlMDg0ZTQ5ZmQ5MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6ODAwNC92MS84Y2Y1YmFhOTlmZGE0OTJhODljNzBlMDg0ZTQ5ZmQ5MCIsICJpZCI6ICIyYThlYzcxMmQyMGQ0NzIyOTU0NDkxNjE3ZmU3YmEwMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo4MDA0L3YxLzhjZjViYWE5OWZkYTQ5MmE4OWM3MGUwODRlNDlmZDkwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9yY2hlc3RyYXRpb24iLCAibmFtZSI6ICJoZWF0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjAuMi4xNTozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjAuMi4xNTo1MDAwL3YyLjAiLCAiaWQiOiAiZTk3YjEwZWE3YmJmNGYzNDhkZTRkYzFlNGEyM2E2NzUiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC4wLjIuMTU6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiNGZjYWU1NGUxMjI3NDI1YWEwMTFmMzcxZjU0YmJiYTUiLCAicm9sZXMiOiBbeyJuYW1lIjogIl9tZW1iZXJfIn0sIHsibmFtZSI6ICJhZG1pbiJ9LCB7Im5hbWUiOiAiaGVhdF9zdGFja19vd25lciJ9XSwgIm5hbWUiOiAiYWRtaW4ifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2xlcyI6IFsiOWZlMmZmOWVlNDM4NGIxODk0YTkwODc4ZDNlOTJiYWIiLCAiZGQ2NDZkOGYyOTk2NDk4M2JkMTYzZjhmYmI2YjU1MGMiLCAiZTMzZGUzNzQxMzgzNDhlZDk3MDFmNmFjNjBjYWE2MGMiXX19fTGCAYUwggGBAgEBMFwwVzELMAkGA1UEBhMCVVMxDjAMBgNVBAgMBVVuc2V0MQ4wDAYDVQQHDAVVbnNldDEOMAwGA1UECgwFVW5zZXQxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbQIBATALBglghkgBZQMEAgEwDQYJKoZIhvcNAQEBBQAEggEAu2i3pKEjpVTf9bnBo-vM+ghxVEZhevI35kO9+QtM5OBfQh7St+fhiWh70rSXKtsiLwbKTRqyoCbzXb05192eP4TQ6RdCXNpNgtDociS-KZVZc0I1QZ1JlVSR5NP5-2ynmug2bi1LSqt++E3yQpYloCul6fZmPLxaJ8Euy3H1d48ALd4dKv6LJyDPkTzFczzaOrriJVz-EFi6l8FRUUaLbamX8FOhMVbcvB44uoc3tMHSOmeQewl4by9ma6NhFgQWbmJ2y39-rlrGkCFjDT1yS3V1u1dg7onL6Sd+UjNXT64BJrLLzn6XjqY7Jt0nDqPKPIdkK8s8vnc7KNz3AZ6YoQ==", | |
| "tenant": { | |
| "description": null, | |
| "enabled": true, | |
| "id": "8cf5baa99fda492a89c70e084e49fd90", | |
| "name": "admin" | |
| } | |
| }, | |
| "serviceCatalog": [ | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8774/v2/8cf5baa99fda492a89c70e084e49fd90", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8774/v2/8cf5baa99fda492a89c70e084e49fd90", | |
| "id": "bd4243eef308418daa3da2bffd6b93a7", | |
| "publicURL": "http://10.0.2.15:8774/v2/8cf5baa99fda492a89c70e084e49fd90" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "compute", | |
| "name": "nova" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8776/v2/8cf5baa99fda492a89c70e084e49fd90", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8776/v2/8cf5baa99fda492a89c70e084e49fd90", | |
| "id": "08d3df1b55914796b0eaa20dd99e269f", | |
| "publicURL": "http://10.0.2.15:8776/v2/8cf5baa99fda492a89c70e084e49fd90" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "volumev2", | |
| "name": "cinderv2" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8774/v3", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8774/v3", | |
| "id": "1ffd8a45c8ae406fb69eeb3248209702", | |
| "publicURL": "http://10.0.2.15:8774/v3" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "computev3", | |
| "name": "novav3" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:3333", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:3333", | |
| "id": "1109fde065b646fdb44267026869aa17", | |
| "publicURL": "http://10.0.2.15:3333" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "s3", | |
| "name": "s3" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:9292", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:9292", | |
| "id": "516c9c5b1e0644dd8a84aec4ef71c076", | |
| "publicURL": "http://10.0.2.15:9292" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "image", | |
| "name": "glance" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8777/", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8777/", | |
| "id": "73fd59072c874a158460f9e14550d16e", | |
| "publicURL": "http://10.0.2.15:8777/" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "metering", | |
| "name": "ceilometer" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8000/v1", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8000/v1", | |
| "id": "76f1dcb466a84818a7a1cf7c191b23fa", | |
| "publicURL": "http://10.0.2.15:8000/v1" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "cloudformation", | |
| "name": "heat" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8776/v1/8cf5baa99fda492a89c70e084e49fd90", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8776/v1/8cf5baa99fda492a89c70e084e49fd90", | |
| "id": "1388010b9b2e49c6bd456398e6b85d25", | |
| "publicURL": "http://10.0.2.15:8776/v1/8cf5baa99fda492a89c70e084e49fd90" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "volume", | |
| "name": "cinder" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8773/services/Admin", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8773/services/Cloud", | |
| "id": "0547bcadd0394849bfb7a71f98b36a40", | |
| "publicURL": "http://10.0.2.15:8773/services/Cloud" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "ec2", | |
| "name": "ec2" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:8004/v1/8cf5baa99fda492a89c70e084e49fd90", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:8004/v1/8cf5baa99fda492a89c70e084e49fd90", | |
| "id": "2a8ec712d20d4722954491617fe7ba03", | |
| "publicURL": "http://10.0.2.15:8004/v1/8cf5baa99fda492a89c70e084e49fd90" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "orchestration", | |
| "name": "heat" | |
| }, | |
| { | |
| "endpoints": [ | |
| { | |
| "adminURL": "http://10.0.2.15:35357/v2.0", | |
| "region": "RegionOne", | |
| "internalURL": "http://10.0.2.15:5000/v2.0", | |
| "id": "e97b10ea7bbf4f348de4dc1e4a23a675", | |
| "publicURL": "http://10.0.2.15:5000/v2.0" | |
| } | |
| ], | |
| "endpoints_links": [], | |
| "type": "identity", | |
| "name": "keystone" | |
| } | |
| ], | |
| "user": { | |
| "username": "admin", | |
| "roles_links": [], | |
| "id": "4fcae54e1227425aa011f371f54bbba5", | |
| "roles": [ | |
| { | |
| "name": "_member_" | |
| }, | |
| { | |
| "name": "admin" | |
| }, | |
| { | |
| "name": "heat_stack_owner" | |
| } | |
| ], | |
| "name": "admin" | |
| }, | |
| "metadata": { | |
| "is_admin": 0, | |
| "roles": [ | |
| "9fe2ff9ee4384b1894a90878d3e92bab", | |
| "dd646d8f29964983bd163f8fbb6b550c", | |
| "e33de374138348ed9701f6ac60caa60c" | |
| ] | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment