Terraform, Ansible, Swarm stack for Drupal hosting
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brian Salcedo 190fa199aa increase max_input_vars to 10000 2 months ago
configs increase max_input_vars to 10000 2 months ago
management-site/manage updates, management site, joomla and wordpress 4 months ago
playbooks updates, management site, joomla and wordpress 4 months ago
scripts updates, management site, joomla and wordpress 4 months ago
stacks update php.ini 3 months ago
.gitignore initial commit 5 months ago
README.md reusability is great 5 months ago
Vagrantfile initial commit 5 months ago
config.tf.dist initial commit 5 months ago
main.tf remove optional linode provider resource keys 5 months ago

README.md

Scanlan & Associates Docker Swarm

Production server setup:

Prerequisites: A machine with Ansible and Terraform installed.

  1. Apply Terraform plans to bring up server instances:

    terraform apply

  2. Run Ansible scripts:

    Note: Requires terraform-inventory and ssh-agent running with sshkey.pem added.

    • ansible-playbook -i terraform-inventory playbooks/pre-tasks.yml
    • ansible-playbook -i terraform-inventory playbooks/main.yml
  3. Log in to Portainer. Drupal templates already set up! :)