HashiCorp./terraform
[Terraform] S3 버킷 및 초기 폴더 생성
인쥭
2021. 2. 23. 15:28
반응형
bucket.tf
variable "bucket-name" {
type = string
default = "my-name-is-ingnoh-bucket"
}
resource "aws_s3_bucket" "common_s3_bucket" {
bucket = var.bucket-name
acl = "private"
versioning { // 버킷 버전관리를 켜지 않을 것이라면 versioning 블록을 제거할 것
enabled = true
}
}
resource "aws_s3_bucket_object" "bucket_folder_ingnoh" {
bucket = aws_s3_bucket.common_s3_bucket.id
key = "ingnoh/"
source = "/dev/null"
}
terraform init > terraform plan > echo "yes" | terraform apply로 확인