From 1425c71c6888956b74bf5d46a66e378e4e0c52b9 Mon Sep 17 00:00:00 2001 From: rforstner Date: Wed, 22 Dec 2021 14:24:52 +0100 Subject: [PATCH] adding remote backend --- eupreprod/CD_ABC/_providers.tf | 17 +++++++++++++++++ eupreprod/CD_ABC/management-zone.tf | 8 -------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/eupreprod/CD_ABC/_providers.tf b/eupreprod/CD_ABC/_providers.tf index 1c3e3bb..6ab0f8f 100644 --- a/eupreprod/CD_ABC/_providers.tf +++ b/eupreprod/CD_ABC/_providers.tf @@ -1,3 +1,20 @@ +terraform { + required_providers { + dynatrace = { + version = "1.9.1" + source = "dynatrace-oss/dynatrace" + } + } + backend "s3" { + # Replace this with your bucket name! + bucket = "coco-dynatrace-tfstate" + key = "eupreprod/CD_ABC/terraform.tfstate" + region = "eu-central-1" # Replace this with your DynamoDB table name! + dynamodb_table = "coco-dynatrace-tfstate" + encrypt = true + } +} + variable "EMEAPREPROD" {} provider "dynatrace" { dt_env_url = "https://qqk70169.live.dynatrace.com" diff --git a/eupreprod/CD_ABC/management-zone.tf b/eupreprod/CD_ABC/management-zone.tf index 1016bce..7617a9f 100644 --- a/eupreprod/CD_ABC/management-zone.tf +++ b/eupreprod/CD_ABC/management-zone.tf @@ -1,11 +1,3 @@ -terraform { -required_providers { - dynatrace = { - version = "1.9.1" - source = "dynatrace-oss/dynatrace" - } - } -} module mz1 { source = "../../_dynatrace-base-modules/dynatrace-management-zone"