From 6ccbde7accde9c970c40e26012eb9c2ae7a62d8f Mon Sep 17 00:00:00 2001 From: Lori Jakab Date: Tue, 19 Jul 2022 09:20:34 +0200 Subject: [PATCH 1/2] Avoid AWS provider warning due to changed syntax --- aws/Provision_Instances/aws.tf | 6 +++--- aws/Provision_VPC/aws.tf | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/aws/Provision_Instances/aws.tf b/aws/Provision_Instances/aws.tf index 2fbef4b..ebb269d 100644 --- a/aws/Provision_Instances/aws.tf +++ b/aws/Provision_Instances/aws.tf @@ -1,5 +1,5 @@ provider "aws" { - shared_credentials_file = "~/.aws/credentials" - profile = "terraform" - region = "${data.terraform_remote_state.spam.outputs.region}" + shared_credentials_files = ["~/.aws/credentials"] + profile = "terraform" + region = "${data.terraform_remote_state.spam.outputs.region}" } diff --git a/aws/Provision_VPC/aws.tf b/aws/Provision_VPC/aws.tf index 590156e..c8f79e4 100644 --- a/aws/Provision_VPC/aws.tf +++ b/aws/Provision_VPC/aws.tf @@ -1,5 +1,5 @@ provider "aws" { - shared_credentials_file = "~/.aws/credentials" - profile = "terraform" - region = "${var.region}" + shared_credentials_files = ["~/.aws/credentials"] + profile = "terraform" + region = "${var.region}" } From ab62b0e62bec0f937352608ca6ee87d72d555179 Mon Sep 17 00:00:00 2001 From: Lori Jakab Date: Tue, 19 Jul 2022 09:21:14 +0200 Subject: [PATCH 2/2] Mention AWS Elastic IP / VPC limit in README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c97c69c..32ec167 100644 --- a/README.md +++ b/README.md @@ -144,6 +144,7 @@ $ terraform apply Deploy Controllers into VPC: Edit Provision_Instances/my_instances_variables.auto.tfvars.json with appropriate settings. +> Note: Default maximum Elastic IPs per VPC is 5, the setup needs 6. You can ask for an increase of your VPC EIP quota here: https://console.aws.amazon.com/servicequotas/home/services/ec2/quotas/L-0263D0A3 ``` { "vbond_instances_type": "c5.large",