~ziad-sawalha/keystone/trunk

« back to all changes in this revision

Viewing changes to doc/source/gettingstarted.rst

  • Committer: Gerrit Code Review
  • Author(s): Jenkins
  • Date: 2011-08-11 19:13:58 UTC
  • mfrom: (251.1.2)
  • Revision ID: git-v1:1cd3878e74d220d366a6a3e47e43257ce38b6b72
Merge "Adding curl documentation and additional installation doc. Also updated man documentation for keystone-manage"

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
============================================
19
19
 
20
20
 
21
 
Overview of Keystone Architecture
22
 
---------------------------------
23
 
 
 
21
Dependencies
 
22
---------------------------------
 
23
First, you will need to install keystone, if you haven't done so already
 
24
 
 
25
.. toctree::
 
26
   :maxdepth: 1
 
27
 
 
28
   installing  
 
29
   
 
30
Creating your first global admin
 
31
---------------------------------   
 
32
Change driectory to your install path
 
33
 
 
34
   
 
35
   
 
36
Creating your first tenant admin
 
37
---------------------------------   
 
38
Change directory to your install path. 
 
39
   
 
40
   
 
41
1. Run the following to create the first tennant::
 
42
 
 
43
   $>  bin/keystone-manage tenant add "MyTenant"
 
44
 
 
45
2. Run the following to create the first tenant admin::
 
46
   
 
47
   $>  bin/keystone-manage user add MyAdmin P@ssw0rd MyTenant
 
48
   
 
49
.. note::
 
50
   
 
51
   Some reserved roles are defined (and can be modified) through the keystone.conf in the /etc folder.
 
52
 
 
53
3. Associate your tenant admin with the Admin role::
 
54
 
 
55
   $> bin/keystone-manage role grant Admin MyAdmin
 
56
 
 
57
   
 
58
   
 
59
 
 
60
 
 
61
Curl examples
 
62
---------------------------------
 
63
.. toctree::
 
64
   :maxdepth: 1
 
65
 
 
66
   adminAPI_curl_examples
 
67
   serviceAPI_curl_examples