diff options
author | mh <mh@immerda.ch> | 2013-10-02 10:28:01 +0200 |
---|---|---|
committer | mh <mh@immerda.ch> | 2013-10-02 10:28:01 +0200 |
commit | 9da000c6511e85e030e431b7d951d325c2c98681 (patch) | |
tree | f1e6d4988d690b63b70f60b857ef86c64f442c28 /README.md | |
parent | f7ac3063564d4560f5a80ea45e84011b127b0b62 (diff) |
Improve the overall experience of the module.
- Extending the README
- Add a trocla::yaml class for a simple quickstart.
- Fixes issues: #4 & #5
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..64dd756 --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# trocla + +This is the puppet module to manage a trocla installation on the puppet +master. It also, provides the necessary function to query trocla from puppet. + +To get a quick start you might be interested in using the `trocla::yaml` class +on your master. This will install trocla and setup it using the default YAML +storage backend for your master. There is no need to configure anything on the +clients if you do not want to use trocla on the clients itself. + +If you want to do your own very custom setup, you should look into the other +classes. + +## Other classes + +### trocla::config + +This is a class that manages a trocla configuration. You might use this +one if you do not use the default yaml setup. + +### trocla::master + +This class manages the installation of trocla itself. It will not configure +trocla, it will just install the necessary packages. + +### trocla::dependencies + +This class is used to install the necessary dependencies if you are not using +the rubygems module. See dependencies below for more information. + +## Dependencies + +By default this module requires the rubygems puppet module. If you want to +use trocla with ruby enterprise, you might be also interested in the +ruby_enterprise module. +If the dependencies should be managed internally, set: install_deps to `true`. + +You can also use this module with 0 dependencies by setting the option +use_rubygems to false. + +## Moar + +RTFC and for more information about trocla visit: https://github.com/duritong/trocla |