Skip to content

Commit 654a9eb

Browse files
authored
core-nomad: parametrize AZ and region (#149)
1 parent 21a4ad6 commit 654a9eb

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

infra/eu-west-2/core-nomad/influxdb.tf

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
# Copyright (c) HashiCorp, Inc.
22
# SPDX-License-Identifier: MPL-2.0
33

4+
data "aws_availability_zones" "available" {
5+
state = "available"
6+
}
7+
48
locals {
59
influxdb_org_name = "nomad-eng"
610
}
711

812
resource "aws_ebs_volume" "influxdb" {
9-
availability_zone = "eu-west-2a"
13+
availability_zone = data.aws_availability_zones.available.names[0]
1014
size = 10
1115

1216
tags = {

infra/eu-west-2/core-nomad/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ terraform {
88
}
99

1010
provider "aws" {
11-
region = "eu-west-2"
11+
region = var.region
1212
}
1313

1414
provider "nomad" {
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Copyright (c) HashiCorp, Inc.
2+
# SPDX-License-Identifier: MPL-2.0
3+
4+
variable "region" {}

0 commit comments

Comments
 (0)