├── .gitignore ├── LICENSE ├── README.md ├── cloudformation-launch-stack.png ├── infrastructure.yml └── templates ├── aws-account-via-control-tower.yml ├── aws-health-to-slack.yaml ├── cloudfront-edge-s3-bucket-password-protected ├── Makefile ├── README.md ├── features │ ├── serverless-static-website-hosting.feature │ └── steps │ │ └── serverless-static-website-hosting.py ├── requirements.txt └── template.yaml ├── codebuild-cronjob.yaml ├── codepipeline-to-slack.yaml ├── control-tower-acount-creation-s3-enable-block-public-access.yaml ├── ephemeral-aws-account.yaml ├── guardduty-to-slack.yaml ├── hexo-website-cdn-pipeline.yaml ├── lambda-alb-sam-sample.yaml ├── marketing-mails-unsubscribe-org-wide.yaml ├── pipeline-serverless-backend-npm-frontend.yml ├── pipeline-terraform.yml ├── s3-enable-block-public-access.yaml └── url-redirector-with-https-cert.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/README.md -------------------------------------------------------------------------------- /cloudformation-launch-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/cloudformation-launch-stack.png -------------------------------------------------------------------------------- /infrastructure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/infrastructure.yml -------------------------------------------------------------------------------- /templates/aws-account-via-control-tower.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/aws-account-via-control-tower.yml -------------------------------------------------------------------------------- /templates/aws-health-to-slack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/aws-health-to-slack.yaml -------------------------------------------------------------------------------- /templates/cloudfront-edge-s3-bucket-password-protected/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/cloudfront-edge-s3-bucket-password-protected/Makefile -------------------------------------------------------------------------------- /templates/cloudfront-edge-s3-bucket-password-protected/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/cloudfront-edge-s3-bucket-password-protected/README.md -------------------------------------------------------------------------------- /templates/cloudfront-edge-s3-bucket-password-protected/features/serverless-static-website-hosting.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/cloudfront-edge-s3-bucket-password-protected/features/serverless-static-website-hosting.feature -------------------------------------------------------------------------------- /templates/cloudfront-edge-s3-bucket-password-protected/features/steps/serverless-static-website-hosting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/cloudfront-edge-s3-bucket-password-protected/features/steps/serverless-static-website-hosting.py -------------------------------------------------------------------------------- /templates/cloudfront-edge-s3-bucket-password-protected/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3 2 | behave 3 | requests 4 | ansible -------------------------------------------------------------------------------- /templates/cloudfront-edge-s3-bucket-password-protected/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/cloudfront-edge-s3-bucket-password-protected/template.yaml -------------------------------------------------------------------------------- /templates/codebuild-cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/codebuild-cronjob.yaml -------------------------------------------------------------------------------- /templates/codepipeline-to-slack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/codepipeline-to-slack.yaml -------------------------------------------------------------------------------- /templates/control-tower-acount-creation-s3-enable-block-public-access.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/control-tower-acount-creation-s3-enable-block-public-access.yaml -------------------------------------------------------------------------------- /templates/ephemeral-aws-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/ephemeral-aws-account.yaml -------------------------------------------------------------------------------- /templates/guardduty-to-slack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/guardduty-to-slack.yaml -------------------------------------------------------------------------------- /templates/hexo-website-cdn-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/hexo-website-cdn-pipeline.yaml -------------------------------------------------------------------------------- /templates/lambda-alb-sam-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/lambda-alb-sam-sample.yaml -------------------------------------------------------------------------------- /templates/marketing-mails-unsubscribe-org-wide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/marketing-mails-unsubscribe-org-wide.yaml -------------------------------------------------------------------------------- /templates/pipeline-serverless-backend-npm-frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/pipeline-serverless-backend-npm-frontend.yml -------------------------------------------------------------------------------- /templates/pipeline-terraform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/pipeline-terraform.yml -------------------------------------------------------------------------------- /templates/s3-enable-block-public-access.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/s3-enable-block-public-access.yaml -------------------------------------------------------------------------------- /templates/url-redirector-with-https-cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s0enke/cloudformation-templates/HEAD/templates/url-redirector-with-https-cert.yaml --------------------------------------------------------------------------------