Skip to content

thienngho/terraform-wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform-wordpress assessment

This is an assessment of fully automated deployment of Wordpress app and Netdata to AWS using Terraform, Ansible and shell script or using Vagrant, Ansible for local environment.

Prerequisite

  1. Install Terraform
  2. Install Ansible
  3. Install awscli
  4. Configure awscli with key and secret (aws configure)
  5. Install Vagrant

Quickstart

  1. git clone https://github.com/thienngho/terraform-wordpress.git
  2. cd terraform-wordpress

For AWS

./deploy.sh --app=<app_name> --environment=<environment>

Example

./deploy.sh --app=wp --environment=dev

Clean-up

rm ansible-key* && terraform destroy ./terraform

With Vagrant

vagrant up --provision

Wordpress site: http://192.168.50.2 Netdata site: http://192.168.50.2/netdata

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published