blog-rekahsoft-ca/infra
Collin J. Doering 186d04041d
Site infrastructure and deployment now managed with terraform
Create a classic static site deployment using cloudfront with a s3 origin. Provision, verify and
utilize a ACM certificate to enable (and force) https for cloudfront.

This assumes that the build resources are available at ./_site as a null_resource is used to
sync it to the s3 origin backing cloudfront. A IAM user and policy is provisioned prior to the
null_resource execution with least privilege access to the s3 bucket.

Note: The required terraform backend resources were manually provisioned.

Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2018-07-15 03:01:18 -04:00
..
templates Site infrastructure and deployment now managed with terraform 2018-07-15 03:01:18 -04:00
main.tf Site infrastructure and deployment now managed with terraform 2018-07-15 03:01:18 -04:00
outputs.tf Site infrastructure and deployment now managed with terraform 2018-07-15 03:01:18 -04:00
production.tfvars Site infrastructure and deployment now managed with terraform 2018-07-15 03:01:18 -04:00
variables.tf Site infrastructure and deployment now managed with terraform 2018-07-15 03:01:18 -04:00