wip - follow up discussion with VOC folks.
parent
eb0edbfc04
commit
926593b3ed
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
terraform {
|
||||||
|
backend "s3" {
|
||||||
|
bucket = "vsds-ca-central-1-live-tfstate"
|
||||||
|
key = "dynatrace/configuration.tfstate"
|
||||||
|
region = "ca-central-1"
|
||||||
|
encrypt = true
|
||||||
|
kms_key_id = "arn:aws:kms:ca-central-1:309171553603:key/76c0ef26-c444-4a6e-b792-e5901a88c4f3"
|
||||||
|
dynamodb_table = "vsds-ca-central-1-live-tfstate-lock"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
terraform {
|
||||||
|
backend "s3" {
|
||||||
|
bucket = "vsds-ca-central-1-prelive-tfstate"
|
||||||
|
key = "dynatrace/configuration.tfstate"
|
||||||
|
region = "ca-central-1"
|
||||||
|
encrypt = true
|
||||||
|
kms_key_id = "arn:aws:kms:ca-central-1:764655472117:key/7992822a-76ca-4d2f-bd31-cf6ce371369f"
|
||||||
|
dynamodb_table = "vsds-ca-central-1-prelive-tfstate-lock"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -1,9 +1,10 @@
|
||||||
terraform {
|
terraform {
|
||||||
backend "s3" {
|
backend "s3" {
|
||||||
bucket = "vsds-eu-west-1-prelive-tfstate"
|
bucket = "fdc-eu-west-1-int-tfstate"
|
||||||
key = "acdc/dynatrace/us-east-1/prelive/bootstrap.tfstate"
|
key = "dynatrace/configuration.tfstate"
|
||||||
region = "eu-west-1"
|
region = "eu-west-1"
|
||||||
encrypt = true
|
encrypt = true
|
||||||
|
dynamodb_table = "fdc-eu-west-1-int-tfstate-lock"
|
||||||
kms_key_id = "arn:aws:kms:eu-west-1:248567303878:key/8d860956-4033-4782-ab30-6cb84b31964e"
|
kms_key_id = "arn:aws:kms:eu-west-1:248567303878:key/8d860956-4033-4782-ab30-6cb84b31964e"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
terraform {
|
terraform {
|
||||||
required_providers {
|
required_providers {
|
||||||
dynatrace = {
|
dynatrace = {
|
||||||
version = "1.31.0"
|
version = "1.33.0"
|
||||||
source = "dynatrace-oss/dynatrace"
|
source = "dynatrace-oss/dynatrace"
|
||||||
}
|
}
|
||||||
aws = {
|
aws = {
|
||||||
|
|
@ -14,3 +14,8 @@ terraform {
|
||||||
provider "aws" {
|
provider "aws" {
|
||||||
region = var.aws_region
|
region = var.aws_region
|
||||||
}
|
}
|
||||||
|
|
||||||
|
provider "dynatrace" {
|
||||||
|
dt_env_url = var.dt_env_url
|
||||||
|
dt_api_token = var.dt_api_token
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
aws_region = "eu-west-1"
|
||||||
|
|
||||||
|
dt_env_url = "https://console.prelive.eu.mon.vsds.swarm.audi/e/7af68984-f27e-4207-81cb-39b4e6ecf631/api"
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
variable "aws_region" {
|
||||||
|
description = "The aws region to deploy in"
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "dt_env_url" {
|
||||||
|
description = "Dynatrace Environment URL"
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "dt_api_token" {
|
||||||
|
description = "Dynatrace API Token"
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
terraform {
|
||||||
|
backend "s3" {
|
||||||
|
bucket = "fdc-eu-west-1-live-tfstate"
|
||||||
|
key = "dynatrace/configuration.tfstate"
|
||||||
|
region = "eu-west-1"
|
||||||
|
encrypt = true
|
||||||
|
dynamodb_table = "fdc-eu-west-1-live-tfstate-lock"
|
||||||
|
kms_key_id = "arn:aws:kms:eu-west-1:180756133429:key/972dbf76-bf8d-45e6-94f4-baff1de7a467"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
terraform {
|
||||||
|
backend "s3" {
|
||||||
|
bucket = "fdc-eu-west-1-prelive-tfstate"
|
||||||
|
key = "dynatrace/configuration.tfstate"
|
||||||
|
region = "eu-west-1"
|
||||||
|
encrypt = true
|
||||||
|
dynamodb_table = "fdc-eu-west-1-live-tfstate-lock"
|
||||||
|
kms_key_id = "arn:aws:kms:eu-west-1:626466754332:key/8edf34f3-ac75-4515-b2da-f784e425c87b"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
terraform {
|
||||||
|
backend "s3" {
|
||||||
|
bucket = "fdc-us-east-1-live-tfstate"
|
||||||
|
key = "dynatrace/configuration.tfstate"
|
||||||
|
region = "us-east-1"
|
||||||
|
encrypt = true
|
||||||
|
dynamodb_table = "fdc-us-east-1-live-tfstate-lock"
|
||||||
|
kms_key_id = "arn:aws:kms:us-east-1:366757327252:key/59ae3640-d581-4673-bcac-8151280eb850"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
1.4.5
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
terraform {
|
||||||
|
backend "s3" {
|
||||||
|
bucket = "fdc-us-east-1-prelive-tfstate"
|
||||||
|
key = "dynatrace/configuration.tfstate"
|
||||||
|
region = "us-east-1"
|
||||||
|
encrypt = true
|
||||||
|
dynamodb_table = "fdc-us-east-1-prelive-tfstate-lock"
|
||||||
|
kms_key_id = "arn:aws:kms:us-east-1:188453702655:key/9cfa6079-83e9-4f61-8926-c2a3ae5dcf85"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
variable "name" {
|
|
||||||
description = "Name to be used on all the resources as identifier"
|
|
||||||
type = string
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "stage" {
|
|
||||||
description = "Environment stage"
|
|
||||||
type = string
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "region" {
|
|
||||||
type = string
|
|
||||||
description = "The aws region to deploy in"
|
|
||||||
}
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
terraform {
|
|
||||||
backend "s3" {
|
|
||||||
bucket = "vsds-eu-west-1-prelive-tfstate"
|
|
||||||
key = "acdc/dynatrace/eu-west-1/int/bootstrap.tfstate"
|
|
||||||
region = "eu-west-1"
|
|
||||||
encrypt = true
|
|
||||||
kms_key_id = "arn:aws:kms:eu-west-1:248567303878:key/8d860956-4033-4782-ab30-6cb84b31964e"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
stack = "acdc"
|
|
||||||
stage = "int"
|
|
||||||
name = "dynatrace-int"
|
|
||||||
|
|
||||||
aws_region = "eu-west-1"
|
|
||||||
|
|
||||||
tags = {
|
|
||||||
"Managed_By" : "NTT_team"
|
|
||||||
}
|
|
||||||
|
|
||||||
kms = {
|
|
||||||
"s3" = "arn:aws:kms:eu-west-1:248567303878:key/8d860956-4033-4782-ab30-6cb84b31964e"
|
|
||||||
}
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
terraform {
|
|
||||||
backend "s3" {
|
|
||||||
bucket = "vsds-eu-west-1-prelive-tfstate"
|
|
||||||
key = "acdc/dynatrace/eu-west-1/prelive/bootstrap.tfstate"
|
|
||||||
region = "eu-west-1"
|
|
||||||
encrypt = true
|
|
||||||
kms_key_id = "arn:aws:kms:eu-west-1:248567303878:key/8d860956-4033-4782-ab30-6cb84b31964e"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
resource "dynatrace_audit_log" "test" {
|
|
||||||
enabled = false
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
variable "aws_region" {
|
|
||||||
description = "The aws region to deploy in"
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "name" {
|
|
||||||
description = "Name to be used on all the resources as identifier"
|
|
||||||
type = string
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "stack" {
|
|
||||||
description = "Environment stack"
|
|
||||||
default = "vsds"
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "stage" {
|
|
||||||
description = "Environment stage"
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "tags" {
|
|
||||||
description = "A map of tags to add to all resources"
|
|
||||||
type = map(string)
|
|
||||||
default = {}
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "kms" {
|
|
||||||
description = "A map of kms keys to be used for any resources."
|
|
||||||
type = map(string)
|
|
||||||
default = {}
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue