Changes

Jump to navigation Jump to search
1,674 bytes added ,  16:07, 13 April 2015
no edit summary
== Ansible with Drupal ==
* Jeff Geerling (geerlingguy) has his code on github https://github.com/geerlingguy/drupal-vm, and also a website http://www.drupalvm.com/. He's the author of Ansible for DevOps. The only problem I see with his code is that itinstalls everything from his own 'roles' (individual components) via the sharing site/mechanism called Ansible Galaxy. So, for example, phpMyAdmin comes from https://github.com/geerlingguy/ansible-role-phpmyadmin This is good in that he can make his system work, but it's bad in that you're getting all your bits from him and can't tweak any of it without manually checking each role for the code and instructions behind it so you know what you can set via variables and such. I'd rather see each of these roles contained in the project, community sourced, installed via git.<pre>geerlingguy.firewallgeerlingguy.gitgeerlingguy.apachegeerlingguy.memcachedgeerlingguy.mysqlgeerlingguy.phpgeerlingguy.php-peclgeerlingguy.php-memcachedgeerlingguy.php-mysqlgeerlingguy.php-xdebuggeerlingguy.php-xhprofgeerlingguy.phpmyadmingeerlingguy.composergeerlingguy.drushgeerlingguy.daemonizegeerlingguy.mailhoggeerlingguy.javageerlingguy.solr</pre>
* on [https://www.digitalocean.com/community/tutorials/how-to-create-an-ansible-playbook-to-automate-drupal-installation-on-ubuntu-14-04 Digital Ocean]
 == Ansible References in the cloud ==Ansible has several core modules for working with various [http://docs.ansible.com/list_of_cloud_modules.html cloud providers]. These include  * [[Digital Ocean]] http://docs.ansible.com/digital_ocean_module.html* [[Linode]] http://docs.ansible.com/linode_module.html == Ansible on Fedora ==The [https://fedoraproject.org/wiki/Fedora_Project_Wiki Fedora Project] uses Ansible in it's Infrastructure team, and they publish their whole setup https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/README == Ansible Docs ==
* http://docs.ansible.com/playbooks_best_practices.html
* http://docs.ansible.com/playbooks_loops.html
* http://docs.ansible.com/YAMLSyntax.html
 
 
== Ansible References ==
* http://jpmens.net/2012/06/06/configuration-management-with-ansible/
* [http://jinja.pocoo.org/docs/dev/ Jinja] - the template engine for Ansible
4,558

edits

Navigation menu