웹 콘솔에서 수정하기
Lambda 코드를 수정하고 Deploy를 눌러서 바꿔주는 방법을 배웠었습니다.
.github/workflows/main.yaml
name: deploy to lambda
on: [push]
jobs:
deploy_source:
name: deploy lambda from source
runs-on: ubuntu-latest
steps:
- name: checkout source code
uses: actions/checkout@v1
- name: default deploy
uses: appleboy/lambda-action@master
with:
aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws_region: ${{ secrets.AWS_REGION }}
function_name: myLambda
source: lambda_function.py
github setting -> secrets 설정 추가
IAM의 key id와 access key, aws region 정보를 추가해줍니다.
IAM에서 Lambda에 대한 권한도 추가해주면 끝!!
Lambda에 들어가서 API gateway endpoint를 확인하면 변경한 내용이 반영이 된 것을 확인할 수 있습니다.
'강의 > AWS' 카테고리의 다른 글
API gateway (0) | 2022.05.01 |
---|---|
Lambda + API gateway (0) | 2022.05.01 |
elb (load balancing 설정) (0) | 2022.04.19 |
ec2 생성 및 접속 (0) | 2022.04.19 |
github action, Cloud front 연동 (CI/CD) (0) | 2022.04.12 |