diff --git a/scripts/terraform/integration_push.sh b/scripts/terraform/integration_push.sh index f14eb2c..db1faf9 100755 --- a/scripts/terraform/integration_push.sh +++ b/scripts/terraform/integration_push.sh @@ -28,7 +28,7 @@ echo "#--------------------------------------------------------------" echo "# terraform init ($PWD)" echo "#--------------------------------------------------------------" # terraform init -reconfigure -backend-config=terraform."${ENV}".tfbackend -# terraform init +terraform init echo "#--------------------------------------------------------------" echo "# tflint ($PWD)" echo "#--------------------------------------------------------------" diff --git a/terraform/base/main_provider.tf b/terraform/base/main_provider.tf new file mode 100644 index 0000000..5b688cc --- /dev/null +++ b/terraform/base/main_provider.tf @@ -0,0 +1,37 @@ +#-------------------------------------------------------------- +# Terraform Provider +#-------------------------------------------------------------- +terraform { + required_version = "~>1.4" + required_providers { + aws = { + source = "hashicorp/aws" + version = "~>4.67.0" + } + } + # backend "s3" { + # } +} + +#-------------------------------------------------------------- +# AWS Provider +# access key and secret key should not use. +#-------------------------------------------------------------- +provider "aws" { + # TODO: need to change profile. + profile = "default" + # TODO: need to change region. + region = "ap-northeast-1" + # default_tags { + # tags = var.tags + # } +} +# Need to add aws provider(us-east-1) for CloudFront Metric. +provider "aws" { + profile = "default" + region = "us-east-1" + alias = "us-east-1" + # default_tags { + # tags = var.tags + # } +} diff --git a/terraform/monitor/main_provider.tf b/terraform/monitor/main_provider.tf new file mode 100644 index 0000000..255b980 --- /dev/null +++ b/terraform/monitor/main_provider.tf @@ -0,0 +1,36 @@ +#-------------------------------------------------------------- +# Terraform Provider +#-------------------------------------------------------------- +terraform { + required_version = "~>1.4" + required_providers { + aws = { + source = "hashicorp/aws" + version = "~>4.67.0" + } + } + # backend "s3" { + # } +} + +#-------------------------------------------------------------- +# AWS Provider +# access key and secret key should not use. +#-------------------------------------------------------------- +provider "aws" { + # TODO: need to change profile. + profile = "default" + # TODO: need to change region. + region = "ap-northeast-1" + # default_tags { + # tags = var.tags + # } +} +# Need to add aws provider(us-east-1) for CloudFront Metric. +provider "aws" { + region = "us-east-1" + alias = "us-east-1" + # default_tags { + # tags = var.tags + # } +}