diff --git a/tf/aws.tf b/tf/aws.tf new file mode 100644 index 0000000..a2aa9cb --- /dev/null +++ b/tf/aws.tf @@ -0,0 +1,14 @@ +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = "5.78.0" + } + } +} + +provider "aws" { + region = var.region + access_key = var.accesskey + secret_key = var.secretkey +} \ No newline at end of file diff --git a/tf/variables.tf b/tf/variables.tf new file mode 100644 index 0000000..9e78c06 --- /dev/null +++ b/tf/variables.tf @@ -0,0 +1,17 @@ +variable "accesskey" { + description = "AWS Access Key 입력" # 환경 변수 혹은 Terraform 실행시 입력 또는 default에 키 입력, 단 Git Push는 금지 + type = string + default = "" +} + +variable "secretkey" { + description = "AWS Secret Key 입력" # 환경 변수 혹은 Terraform 실행시 입력 또는 default에 키 입력, 단 Git Push는 금지 + type = string + default = "" +} + +variable "region" { + description = "사용할 region 입력" + type = string + default = "us-east-1" +} \ No newline at end of file