summaryrefslogtreecommitdiffstats
path: root/DOCUMENTATION.md
Commit message (Collapse)AuthorAgeFilesLines
* Add FAQ about data in modules workaround from Chris Card.James Shubin2015-02-051-0/+15
| | | | | Chris Card send me this doc FAQ patch, which I edited slightly and merged. Thanks!
* Add a section about hiera data in modules to the documentation.James Shubin2014-10-271-0/+12
|
* Add an entry to FAQ that addresses the undefined method issue.James Shubin2014-10-211-0/+24
|
* Removed binary PDF since we can now use pdfdoc.James Shubin2014-10-171-1/+1
| | | | https://pdfdoc-purpleidea.rhcloud.com/
* Attempt to fix a LaTeX formatting bug.James Shubin2014-10-171-1/+3
|
* Respond to question as doc patch about standalone puppet use.James Shubin2014-10-141-0/+22
| | | | | Thanks to Louis Zuckerman for participating in this new way of getting questions answered... and for reviewing the doc patch too!
* Update to FAQLouis Zuckerman2014-10-141-0/+2
| | | Can I use it without a puppetmaster?
* Add btrfs support.James Shubin2014-09-261-0/+2
| | | | | | | | | | | | | | This patch adds btrfs support to puppet-gluster. This is not (yet) officially supported by GlusterFS but should work. It is being added here to make it easier to test with GlusterFS and report bugs. Special thanks to Eric Sandeen for adding --uuid support to mkfs.btrfs: https://bugzilla.redhat.com/show_bug.cgi?id=1094857 Tracker bug for this feature is: https://bugzilla.redhat.com/show_bug.cgi?id=1094860
* Add explanation and solution for common file dependency issue.James Shubin2014-09-191-0/+19
|
* Small documentation fix.James Shubin2014-08-121-1/+1
|
* Add documentation FAQ about dracut issues found by mkfs.James Shubin2014-05-191-0/+62
|
* Documentation updates including yamldata multi-platform work.James Shubin2014-05-071-7/+26
|
* Add FAQ item about common puppet failures and the workaround.James Shubin2014-05-061-0/+9
|
* Support LVM thin provisioning.James Shubin2014-04-101-0/+16
| | | | | | | This adds the ability to do LVM thin provisioning. If you haven't fully read 'man 7 lvmthin' then please do as this will answer most of your questions. LVM thin provisioning is used for doing one form of GlusterFS snapshots.
* Make Exec['again'] optional. As a result puppet-common is optional.James Shubin2014-04-101-0/+9
| | | | Although if you remove all the features, it's not as awesome anymore :)
* Add per brick defaults to gluster::simple for easier [physical] clusters.James Shubin2014-03-241-0/+23
| | | | | | | | | | | | | | | | | | | | | | | I've had most of this patch in my head for at least a week, and I finally got the time to implement it! If you are building a symmetrical cluster, that has consistent device naming across all of the hosts, then this patch is the magic that should make your life _significantly_ easier. (*cough, cough*: Ben England...) In the corner case that some of your device have different names, you can still use this feature in conjunction with the other parameters to first set global defaults, and then override as needed. If you don't specify an overriding parameter (such as $count) then the number of elements in this array will be used as the brick count! Please note that this patch provides the $brick_params_defaults option which is different from the $brick_param_defaults option which will still work, and is useful in conjunction with this option as the way to set brick defaults across the whole cluster. For more questions you'll be happy to see that this patch comes with documentation and example updates.
* Add a link to the documentation.James Shubin2014-03-181-0/+2
|
* Update documentation to reflect new features.James Shubin2014-03-171-4/+248
|
* Add client mounting and associated magic.James Shubin2014-01-211-0/+49
| | | | | | | | | | | * Rename gluster::client to gluster::mount * Add support to gluster::mount * Add client machines and mounts to vagrant setup * Fixed version interface for gluster::mount and gluster::server * Improved firewall support for gluster::mount * Update examples to use gluster::mount instead of gluster::client * Update documentation * Other small fixes
* Update documentation to mention vagrant.James Shubin2014-01-131-4/+15
|
* Updated documentation.James Shubin2013-11-181-22/+0
| | | | Github's markdown parser apparently can't figure out comments correctly.
* Added documentation to Puppet-Gluster.James Shubin2013-11-181-0/+521
Run 'make docs' to generate an up-to-date .pdf of the documentation. Ironically, one reason I first started writing Puppet code, was so that I wouldn't have to write as much documentation anymore.