728x90
반응형
S3 버킷 또는 버킷의 파일 목록을 반환하거나 S3 버킷에 파일을 업로드하는 경우와 같이, AWS 서비스를 이용하는 람다 함수의 경우 일정한 권한을 필요로 합니다.
Serverless Framework로 람다 함수를 생성, 배포할 때 함수 실행에 필요한 권한을 설정하는 방법을 알아보겠습니다.
python-example-iam serverless service 생성
serverless.yml 파일에 프로파일과 함수이름 설정
람다 함수 목록을 반환하는 handler 함수를 작성
함수 배포
배포 확인 및 테스트
lambda:ListFunction 권한이 없어서 실행에 실패한 것을 확인
모든 lambda 기능을 사용할 수 있도록 serverless.yml 파일을 수정
배포 및 테스트
역할에 lambda:* 권한 추가 확인
728x90
반응형
'클라우드' 카테고리의 다른 글
Serverless Framework #6 업로드 이미지의 썸네일 자동 생성 (0) | 2020.11.10 |
---|---|
Serverless Framework #5 람다 함수 실행에 필요한 환경변수 설정 (0) | 2020.11.07 |
Serverless Framework #3 실행 환경 제한 설정 (0) | 2020.11.07 |
Serverless Framework #2 (0) | 2020.11.06 |
Serverless Framework #1 (0) | 2020.11.06 |
댓글