2014-07-07 19:06:29 |
Sebastian Ferrari |
description |
Production and development ready Drupal charm with project import from an existing GIT repository. Is almost completed, just need to do some more relations and a lot of documentation, but before that, I want to finish the peer's relation to load balance the units of the service, so then Drupal can scale horizontally.
Here's the code, is all in the "bash" branch:
https://github.com/sebas5384/charm-drupal/tree/bash
I'm based in the Wordpress charm, and noticed that is using:
- NFS mount: To have one mounted point, for example uploaded files from users.
- Nginx as load balancer: I'm currently using Nginx as the default web server, so this would be another server instance configuration.
So I understand that it needs always another related deployed charm for syncing files between units and an internal Nginx configured and installed as peers hook relation is invoked.
Some help? :)
The next step, would be to convert all in Ansible roles with a nice playbook into the charm! |
Production and development ready Drupal charm with project import from an existing GIT repository. Is almost completed, just need to do some more relations and a lot of documentation, but before that, I want to finish the peer's relation to load balance the units of the service, so then Drupal can scale horizontally.
Here's the code, is all in the master branch:
https://github.com/sebas5384/charm-drupal
Launchpad:
https://code.launchpad.net/~sebas5384/charms/precise/drupal/trunk |
|