provider "aws" {
  region = "eu-central-1"
}

provider "aws" {
  alias  = "eu_central_1"
  region = "eu-central-1"
}

provider "aws" {
  alias  = "us_east_1"
  region = "us-east-1"
}

# Terraform backends cannot contain interpolations
terraform {
  backend "s3" {
    bucket  = "prod-amp-terraform-state"
    key     = "prod/eu-central-1/amp-aas-p2/terraform.tfstate"
    region  = "us-east-1"
    encrypt = "true"
  }
}

provider "kubernetes" {
  host                   = data.aws_eks_cluster.amp-prod-as-eks.endpoint
  cluster_ca_certificate = base64decode(data.aws_eks_cluster.amp-prod-as-eks.certificate_authority[0].data)
  token                  = data.aws_eks_cluster_auth.amp-prod-as-eks.token
}
