Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # With the addition of Keystone, to use an openstack cloud you should
- # authenticate against keystone, which returns a **Token** and **Service
- # Catalog**. The catalog contains the endpoint for all services the
- # user/tenant has access to - including nova, glance, keystone, swift.
- #
- # *NOTE*: Using the 2.0 *auth api* does not mean that compute api is 2.0. We
- # will use the 1.1 *compute api*
- export OS_AUTH_URL=http://my-openstack-server:5000/v2.0
- # With the addition of Keystone we have standardized on the term **tenant**
- # as the entity that owns the resources.
- export OS_TENANT_ID=0daa66dfcf8c495e9204081b98ae0d3b
- export OS_TENANT_NAME="pedroalvarez"
- # In addition to the owning entity (tenant), openstack stores the entity
- # performing the action as the **user**.
- export OS_USERNAME="pedroalvarez"
- # With Keystone you pass the keystone password.
- echo "Please enter your OpenStack Password: "
- read -sr OS_PASSWORD_INPUT
- export OS_PASSWORD=$OS_PASSWORD_INPUT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement