inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

5-5 s3 실습 - ACL edit 버튼이 비활성화일 때 해결 방법

해결됨

AWS(Amazon Web Service) 입문자를 위한 강의

Q. 왜 ACL의 edit이 비활성화되어있나? Bucket owner enforced 설정 때문. 맨 처음 bucket 생성시, Object Ownership에서 ACLs disabled(recommeded)를 선택해서 그렇습니다. 그렇다고 ACL을 활성화하면 일부 기능이 제한될 수 있다고 하네요. >>> 결론: Bucket policy를 추가해서 해결했습니다. 1. bucket의 permission 탭에서 Bucket policy Edit 클릭. 다음 스크립트를 넣으시고 save changes 클릭 후 아까 access denied 뜨던 object url 새고하면 이미지가 잘 보입니다. { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" } ] } - 스크립트 내 version은 AWS의 IAM 정책 문서 버전이라고 하네요.

  • aws
  • s3
  • acl
  • bucketpolicy
프로그래머 댓글 1 좋아요 0 조회수 332

terraform실행하면 s3 ACL 오류 발생합니다.

미해결

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

Warning: Argument is deprecated with aws_s3_bucket.s3, on s3.tf line 13, in resource "aws_s3_bucket" "s3": 13: resource "aws_s3_bucket" "s3" { Use the aws_s3_bucket_website_configuration resource instead (and 2 more similar warnings elsewhere) Error: creating Amazon S3 (Simple Storage) Bucket (saju-front-test): InvalidBucketAclWithObjectOwnership: Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting status code: 400, request id: YX8V44RQW8C4RTBN, host id: YBAR+uXk/vTroI+XEYafZ7Xt72KQ9ePGvFs+TzLcefvekr7EkGbkTH0GmYOovnUOd+OtySk8y1U= with aws_s3_bucket.s3, on s3.tf line 13, in resource "aws_s3_bucket" "s3": 13: resource "aws_s3_bucket" "s3" {

  • s3
  • acl
김경호 댓글 2 좋아요 0 조회수 1702

인기 태그

인프런 TOP Writers

주간 인기글