정상적으로 deploy 폴더 생성, application.py 등을 작업 하였음에도 불구하고 ERROR Service:Amazon S3, Message:The bucket does not allow ACLs이라는 에러를 만나게 되는 경우가 있습니다. 해당 오류는 아마존 S3에서 ACL 설정에 대한 오류가 발생한 것이므로 추가 설정을 해주어야합니다.
aws 홈페이지 접속 및 로그인 후 S3 서비스로 이동
S3 탭 중 버킷 클릭
버킷 이름 클릭
권한 탭으로 이동
ACL(엑세스 제어 목록)’에서 아래 그림과 같이 ‘버킷 소유자 적용’을 클릭
객체 소유권 편집에서 ACL이 비활성화 되어있을탠데, 이를 활성화됨으로 변경하시고 ‘ACL이 복원된다는 것을 확인합니다’의 체크박스에 후 저장
다시 VS code로 돌아와 터미널에 아래 코드 입력해주시면됩니다!
eb create myweb