CloudFormation Git Sync Example

Welcome

This is a simple website that was created using CloudFormation templates in conjuction with the new CloudFormation Git Sync feature.

Review the Boilerplate GitHub repository to get detailed instructions on how to create your own site using CloudFormation Git Sync.

Visit my blog to find out about other things I have created, etc.

Initial Setup Files

  1. /website/iac/cfn/iam/role/git-sync.yaml
  2. /website/iac/cfn/codestar/connection.yaml

Parent Placeholder Files

  1. /website/iac/cfn/codestar/parent/s3-website-git-sync.yaml
  2. /website/iac/cfn/codestar/parent/codepipeline-deploy-git-sync.yaml

Sync Configuration Files

  1. /website/iac/cfn/codestar/sync-configuration/s3-website.yaml
  2. /website/iac/cfn/codestar/sync-configuration/codepipeline-deploy.yaml

Stack Deployment Files

  1. /website/deployment/codepipeline/deploy.yaml
  2. /website/deployment/s3/website.yaml

Infrastructure Files

  1. /website/iac/cfn/s3/website.yaml
  2. /website/iac/cfn/codepipeline/deploy.yaml
Random Picture of a Kitten