Skip to content

Commit c2c735d

Browse files
authored
refactor: define configuration_aliases (nozaq#196)
Replace empty provider alias configurations with `configuration_aliases`.
1 parent 44606fc commit c2c735d

File tree

4 files changed

+27
-87
lines changed

4 files changed

+27
-87
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ This module is composed of several submodules and each of which can be used inde
110110

111111
| Name | Version |
112112
|------|---------|
113-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13 |
113+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.15 |
114114
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.39.0 |
115115

116116
## Providers

main.tf

+26
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
terraform {
2+
required_version = ">= 0.15"
3+
4+
required_providers {
5+
aws = {
6+
source = "hashicorp/aws"
7+
version = ">= 3.39.0"
8+
9+
# A provider alias should be passed for each AWS region.
10+
# Reference: https://docs.aws.amazon.com/general/latest/gr/rande.html
11+
configuration_aliases = [
12+
aws.ap-northeast-1, aws.ap-northeast-2, aws.ap-northeast-3,
13+
aws.ap-south-1,
14+
aws.ap-southeast-1, aws.ap-southeast-2,
15+
aws.ca-central-1,
16+
aws.eu-central-1,
17+
aws.eu-north-1,
18+
aws.eu-west-1, aws.eu-west-2, aws.eu-west-3,
19+
aws.sa-east-1,
20+
aws.us-east-1, aws.us-east-2,
21+
aws.us-west-1, aws.us-west-2,
22+
]
23+
}
24+
}
25+
}
26+
127
locals {
228
is_individual_account = var.account_type == "individual"
329
is_master_account = var.account_type == "master"

providers.tf

-76
This file was deleted.

versions.tf

-10
This file was deleted.

0 commit comments

Comments
 (0)