Initial creation of a mongodb cookbook which supports configuration of
single instance mongodb setups as well as replication and sharding.
MongoDB cookbook: fixed adding shards which are replicasets.
Check error messages returned by mongodb when configure sharding and print some useful log messages.
dded copyright header to mongodb/libraries/mongodb.rb
Removed debian specific bits to use the 10gen repo for mongodb, use the distributor's mongodb package instead.
Added documentation on how to find all members in a cluster, e.g. to configure a firewall.
Use node.chef_environment in all search terms.
Added documentation for the mongodb cookbook and a Makefile to pack
the cookbook.
Also added CHANGELOG, LICENSE and NOTICE
changed version of the mongodb cookbook to 0.9 and changed the README
to be in proper markdown syntax.
Few more changes to the README.md
Recreated metadata.json and fixed syntax of the README.md files.
also made some improvements to the Makefiles.
Fixed a few typos in mongodb/README.md and moved build/ directory
to the root-level of the cookbook repository.
Added build/ directory to git-ignored files.
Improve REAME and referece to the wiki tutorial
Rewrite Replicasets a bit
mongodb cookbook: check expanded run_list (node.recipes) to find out if a shard is replicated.
mongodb cookbook: Fixed another typo in the shard recipe
mongodb cookbook is not using 'cluster_role_prefix' anymore as this is
not working very well in big clusters, there is now a 'cluster_role' which
explicitly has to be added to each member of the cluster.
Use 'mongodb/cluster_name' attribute to identify cluster members.
Translated error message from german to english.
Merge pull request #3 from mbj/master

Fixed typo in error messages, thanks mbj for the patch.
Partial Fix for issue #2, use fqdn instead of ipaddress to identify peers.