Comment 0 for bug 1315428

Revision history for this message
Sebastian Ferrari (sebas5384) wrote :

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!