@ -72,6 +72,12 @@ Until then, to manage your entire site, simply execute all of your playbooks tog
You don't have to do this though. It's fine to select sections of your infrastructure to manage at a single time.
You don't have to do this though. It's fine to select sections of your infrastructure to manage at a single time.
You may wish to construct simple shell scripts to wrap calls to ansible-playbook.
You may wish to construct simple shell scripts to wrap calls to ansible-playbook.
Bundling Ansible Modules With Playbooks
+++++++++++++++++++++++++++++++++++++++
In version 0.5 and later, if a playbook has a "./library" directory relative to it's YAML file, this directory can be used to add ansible modules that will automatically be in the ansible module path. This is a great way to keep modules that
NOTE: Ansible 0.4 will have ways to remote bootstrap this, using Ansible itself. Stay tuned.
(Note that even that's not quite true. Ansible's "raw" module (for executing commands in a quick and dirty way) and the copy module -- some of the most basic features in ansible don't even need that. So technically, you can use Ansible to install python-simplejson using the raw module, which then allows you to use everything else. That's jumping ahead though.)
Python 2.6 EPEL instructions for RHEL and CentOS 5
Python 2.6 EPEL instructions for RHEL and CentOS 5
@ -566,6 +614,10 @@ Creates user accounts, manipulates existing user accounts, and removes user acco
* Whether to create the user's home directory. Takes 'yes', or 'no'. The default is 'yes'.
* Whether to create the user's home directory. Takes 'yes', or 'no'. The default is 'yes'.
*home=*:
* Specifies where the user's home directory should be, if not in /home/$username.
*password*:
*password*:
* Sets the user's password to this crypted value. Pass in a result from crypt. See the users example in the github examples directory for what this looks like in a playbook.
* Sets the user's password to this crypted value. Pass in a result from crypt. See the users example in the github examples directory for what this looks like in a playbook.