Skip to content

The "backend" infrastructure behind samroy.io - simple s3 website deployed to AWS and Cloudflare through Terraform IaC and CircleCI.

Notifications You must be signed in to change notification settings

SamRoyDev/samroyio-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

infrastructure terraform backend

Deployment Status

CircleCI

Github -> CircleCI -> AWS Parameter Store (secrets) -> Cloudflare -> S3

AWS Parameter store much cheaper than AWS Secrets manager

  • AWS Secrets Manager is $0.40/mo per secret
  • AWS Parameter Store is $Free.99/mo

CircleCI Deployment

  apply:
    docker:
      - image: docker.mirror.hashicorp.services/hashicorp/terraform:light
    steps:
      - attach_workspace:
          at: .
      - run:
          name: terraform
          command: |
            terraform apply -auto-approve tfapply
      - persist_to_workspace:
          root: .
          paths:
            - .

About

The "backend" infrastructure behind samroy.io - simple s3 website deployed to AWS and Cloudflare through Terraform IaC and CircleCI.

Topics

Resources

Stars

Watchers

Forks

Languages