Terraform template

Terraform S3 State Bootstrap Module

A ready-to-use Terraform module that creates safe remote state: a versioned S3 bucket, a cross-region copy and a delete guard.

Terraform S3 State Bootstrap Module cover

What you get

  • Versioned, encrypted S3 bucket for Terraform state
  • Live copy to a second region
  • A bucket policy that blocks deleting the bucket or old versions
  • README with setup and restore steps

Who it is for

  • Teams starting a new Terraform project on AWS
  • Anyone still keeping Terraform state on a laptop

Get it free

Free module

Free

  • Terraform module (zip)
  • README with setup and restore steps
Get it free
Archies Gurav, Cloud & DevOps Engineer

Written by Archies Gurav

Cloud & DevOps Engineer who designs, builds and runs production infrastructure on AWS and GCP: Kubernetes and Docker, infrastructure as code with Terraform and Ansible, CI/CD pipelines with GitHub Actions, Jenkins and GitLab CI, and monitoring with Prometheus and Grafana. See the case studies and articles.

  • AWS Certified Cloud Practitioner
  • AWS Certified Developer – Associate
  • Google Cloud Associate Cloud Engineer
  • Google Cloud Professional Cloud Architect

Questions

Yes. Enter your email at checkout and the module is sent straight away.

Terraform 1.11 or later and the AWS provider 6.x.