README cleanups/fixes
* Fix the instructions * Add some formatting around commands and classes
This commit is contained in:
24
README.md
24
README.md
@@ -27,41 +27,37 @@ They are also in the process of being verified against Fedora 17.
|
|||||||
|
|
||||||
1. Install Puppet
|
1. Install Puppet
|
||||||
|
|
||||||
$ apt-get install puppet
|
`$ apt-get install puppet`
|
||||||
|
|
||||||
2. Install other project dependencies:
|
2. Install other project dependencies:
|
||||||
|
|
||||||
$ apt-get install rake git
|
`$ apt-get install rake git`
|
||||||
|
|
||||||
3. Download the Puppet OpenStack module
|
3. Download the Puppet OpenStack module
|
||||||
|
|
||||||
$ cd ~ && git clone git://github.com/puppetlabs/puppetlabs-openstack.git
|
`$ cd ~ && git clone git://github.com/puppetlabs/puppetlabs-openstack.git`
|
||||||
|
|
||||||
4. Copy the module into the modulepath
|
4. Copy the module into the modulepath
|
||||||
|
|
||||||
$ sudo cp -R ~/puppetlabs-openstack/modules/* /etc/puppet/modules/
|
`$ sudo cp -R ~/puppetlabs-openstack /etc/puppet/modules/openstack`
|
||||||
|
|
||||||
5. Use the rake task to install all other module dependencies:
|
5. Use the rake task to install all other module dependencies:
|
||||||
|
|
||||||
<pre>
|
`cd puppetlabs-openstack && sudo rake modules:clone`
|
||||||
rake modules:clone_all
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
This rake task is driven by the following configuration file:
|
This rake task is driven by the following configuration file:
|
||||||
|
|
||||||
<pre>
|
`other_repos.yaml`
|
||||||
other_repos.yaml
|
|
||||||
</pre>
|
|
||||||
|
|
||||||
## Classes
|
## Classes
|
||||||
|
|
||||||
This module currently provides 3 classes that can be used to deploy openstack.
|
This module currently provides 3 classes that can be used to deploy openstack.
|
||||||
|
|
||||||
openstack::all - can be used to deploy a single node all in one environemnt
|
`openstack::all` - can be used to deploy a single node all in one environemnt
|
||||||
|
|
||||||
openstack::controller - can be used to deploy an openstack controller
|
`openstack::controller` - can be used to deploy an openstack controller
|
||||||
|
|
||||||
openstack::compute - can be used to deploy an openstack compute node.
|
`openstack::compute` - can be used to deploy an openstack compute node.
|
||||||
|
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user