CloudFront with WAF serving S3 and ELB origins.
Create the .auto.tfvars
:
cloudfront_price_class = "PriceClass_100"
waf_country_codes = ["US", "BR"]
waf_rate_limit = 1000
Apply the infrastructure:
terraform init
terraform apply -auto-approve
Origins will be available for testing:
Standard logs (access logs) will be enabled by default:
terraform destroy -auto-approve