diff --git a/dns_zones.tf b/dns_zones.tf index 3676347..edd6541 100644 --- a/dns_zones.tf +++ b/dns_zones.tf @@ -6,6 +6,17 @@ locals { zone_ids = compact(var.zone_ids) } +#------------------------------------------------- +# Providers for Cross Account DNS Action +#------------------------------------------------- +provider "aws" { + alias = "self" + assume_role { + role_arn = format("arn:%v:iam::%v:role/r-inf-terraform", data.aws_arn.current.partition, var.account_id) + session_name = var.os_username + } +} + #--- # network prod #---