Skip to content

Commit 363f863

Browse files
committed
changes to the aws provider to allow tf0.13 module dependencies
1 parent 8f12c4a commit 363f863

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

main.tf

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,21 @@ data "terraform_remote_state" "dns" {
3636
//--------------------------------------------------------------------
3737

3838
provider "aws" {
39-
version = ">= 1.20.0"
4039
region = var.primary_region
40+
alias = "primary"
4141
}
4242

43+
provider "aws" {
44+
region = var.secondary_region
45+
alias = "secondary"
46+
}
47+
48+
4349
module "primarycluster" {
50+
providers = {
51+
aws.demostack = aws.primary
52+
aws = aws.primary
53+
}
4454
source = "./modules"
4555
owner = var.owner
4656
region = var.primary_region
@@ -84,6 +94,10 @@ module "primarycluster" {
8494

8595

8696
module "secondarycluster" {
97+
providers = {
98+
aws.demostack = aws.secondary
99+
aws = aws.secondary
100+
}
87101
source = "./modules"
88102
owner = var.owner
89103
region = var.secondary_region

modules/aws.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ terraform {
33
}
44

55
provider "aws" {
6-
# version = "~> 2.0"
7-
region = var.region
6+
alias = "demostack"
7+
region = var.region
88
}
99
//Getting the Domaing name
1010
data "aws_route53_zone" "fdqn" {

variables.tf

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@ variable "host_access_ip" {
1414
}
1515

1616

17-
variable "region" {
18-
description = "The region to create resources."
19-
default = "eu-west-2"
20-
}
21-
2217
variable "namespace" {
2318
description = <<EOH
2419
this is the differantiates different demostack deployment on the same subscription, everycluster should have a different value

0 commit comments

Comments
 (0)