This project deploys a Badgr instance on AWS using Terraform and Ansible.
Before you begin, ensure you have the following installed:
To get started with this project, follow these steps:
-
Create a new terraform variable file:
cp terraform/terraform.tfvars-sample terraform/terraform.tfvars
-
Update the necessary variables in the
terraform.tfvars
file. -
Initialize Terraform:
cd terraform terraform init
-
Deploy the infrastructure:
terraform plan terraform apply
-
Once the infrastructure is deployed, change into the
ansible
directory:cd ../ansible
-
Update the necessary variables in the
absible/vars/badgr_vars.yml
file. -
Run the Ansible playbook to configure the Badgr instance:
ansible-playbook playbook.yml
This project is licensed under the MIT License.