cce-search-ansible/README.md

1.2 KiB

CCE Search Ansible Setup

Pre-requisites

  1. Install ansible on your local machine
  2. Ensure you have obtained the SSH key for the EC2 instances
  3. Provision EC2 instances as needed

Frontend Server (cce.ebookfoundation.org)

For information on how to provision the EC2 instance, see CCE-Frontend-System-Information-and-Provisioning-Guide.md

Updating and redeploying

Once new changes have been added to the master branch of the frontend repo, run the update-frontend-prod playbook:

$ ansible-playbook -i hosts update-frontend-prod.yml --key-file="/path/to/key/on/your/machine"

Backend Server (ec2-18-217-39-134.us-east-2.compute.amazonaws.com)

Updating and redeploying

Note: This playbook currently pulls changes from the NYPL's repository, pending completion of our fork

Once new changes have been added to the master branch of the backend repo, run the update-backend-prod playbook:

$ ansible-playbook -i hosts update-backend-prod.yml --key-file="/path/to/key/on/your/machine"