Module Reference

Amplify — App DNS

Amplify application DNS records and custom domain configurations. Currently disabled — Amplify apps manage their own infrastructure.

Deprecated

Directory: global/amplify/

Files: main.tf, migration-plan.tf, variables.tf

Status: Deprecated

This module is disabled in global/main.tf:

module "amplify" {
  source = "./amplify"
  enable_amplify_resources = false
}

Amplify applications now manage their own infrastructure (DNS records, custom domains, ACM validation) within their respective repositories. The IAM roles for Amplify (defined in global/iam/roles.tf) remain active.

Original Purpose

This module was intended to manage:

  • DNS records for Amplify-hosted applications
  • Custom domain configurations
  • Branch-specific records
  • Webhook validation records

Current State

The module contains placeholder resources and example configurations. No active resources are provisioned.