Skip to content

title: AWS description: AWS-specific Terraform snippets: variables, modules, backends, providers, IAM. tags: - terraform - aws


AWS

  • Common variables


    Typed, validated variable blocks: environment, region, tags, CIDRs, instance type, FQDN, optionals, objects, secrets.

  • Module skeleton


    Opinionated layout for a reusable module.

  • Backends


    Remote state backends with locking and encryption.

  • Provider configuration


    AWS provider defaults: default_tags, retries, assume-role, multi-region aliases.

  • IAM policy patterns


    Least-privilege snippets you copy more than you'd like to admit.