ECR을 이용해서 도커 이미지를 람다로 배포하려했으나 오류로 실패..
우선은 zip 파일을 업로드하는 것으로 변경
github action을 위한 yml 파일 작성
name: Deploy Lambda Function
on:
release:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout source code
uses: actions/checkout@master
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ap-northeast-2
- name: Zip
uses: vimtor/action-zip@v1
with:
files: /폴더위치 or 파일명
dest: 압축파일명.zip
- name: Deploy Lambda Function
run: |
aws lambda update-function-code \
--function-name 람다함수명 \
--zip-file fileb://압축파일명.zip
'Code States > TIL' 카테고리의 다른 글
[0621] EC2를 이용한 Grafana 구축 (0) | 2023.06.22 |
---|---|
[0621] VPC 생성 및 서브넷 구현 (0) | 2023.06.21 |
[0620] Route 53 연결하여 https 적용 (0) | 2023.06.21 |
[0619] Secrets Manager 사용하여 ecs 환경변수 설정 (0) | 2023.06.19 |
[0618] express 서버와 RDS MySQL 연동 (0) | 2023.06.18 |