AWS CloudFormation templates -- of which we have a draft in the aws/ directory on the 20170505-riastradh-aws-ami branch -- cannot refer to other templates except by reference to S3 URLs. This means we can't separate our schema -- e.g., common infrastructure (VPC, front end subnets, security groups, &c.), per-instance resources (EC2 instance, back end subnets), and a single file combining it all -- into multiple local files in the git repository: we have to upload it to S3 before we can even test it. Ugh!
AWS CloudFormation templates -- of which we have a draft in the aws/ directory on the 20170505-riastradh-aws-ami branch -- cannot refer to other templates except by reference to S3 URLs. This means we can't separate our schema -- e.g., common infrastructure (VPC, front end subnets, security groups, &c.), per-instance resources (EC2 instance, back end subnets), and a single file combining it all -- into multiple local files in the git repository: we have to upload it to S3 before we can even test it. Ugh!