강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

Goboo님의 프로필 이미지
Goboo

작성한 질문수

지금 당장 데브옵스 - 테라폼 X AWS

테라폼 AWS 리소스 생성 및 정리

6. S3 생성 오류 문의 드립니다.

작성

·

279

0

apply 할 경우 아래와 같이 오류가 발생 합니다.

module.s3.aws_s3_bucket.s3: Creating...
╷
│ Error: Error creating S3 bucket: InvalidBucketAclWithObjectOwnership: Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting
│ 	status code: 400, request id: 9BRVTAFZ6KWFHVNM, host id: MtmJm+UIrukzqlhMCfVf0dihe40YgVbEg9w6WE2HAkpXbLI5+hWtTaNr/l4d4KaeuGRiUnqCkAw=
│
│   with module.s3.aws_s3_bucket.s3,
│   on s3/main.tf line 8, in resource "aws_s3_bucket" "s3":
│    8: resource "aws_s3_bucket" "s3" {

 

 

퀴즈

54%나 틀려요. 한번 도전해보세요!

테라폼에서 `module`을 사용하는 주요 이점은 무엇일까요?

리소스 간의 명시적 의존성을 정의하기 위해서

복잡한 인프라 코드의 재사용 및 관리 용이성을 높이기 위해서

AWS 계정과의 연결을 자동으로 설정하기 위해서

plan 실행 없이 리소스를 즉시 생성하기 위해서

답변 1

0

지금 당장님의 프로필 이미지
지금 당장
지식공유자

안녕하세요. 이용에 불편을 드려 죄송합니다.

원인은 AWS 에서 2023년4월 부터 Policy 정책에 대해서 퍼블릭 설정은 막았습니다. (보안 이슈 등의 이유로)

테라폼에서 퍼블릭 정책 설정을 직접할 수 없습니다.

테라폼에서 s3 를 자동으로 생성되는 부분은 섹션2 AWS 의 S3 를 생성하는 방법으로 대체하겠습니다.

main.tf 와 output.tf 에서 아래와 같이 S3 부분 주석이 필요합니다.

<main.tf>

image<output.tf>

image

Goboo님의 프로필 이미지
Goboo

작성한 질문수

질문하기