manhpham90vn / lambda-apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lambda

Version

Python 3.9.18
SAM CLI, version 1.107.0

Create venv

python -m venv venv

Active venv

source ./venv/bin/activate

Install dependency

pip install celery

Update requirements.txt

pip freeze > requirements.txt

Install from requirements.txt

pip install -r requirements.txt

Install sam

https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html

Validate

sam validate

Build

sam build --use-container

Invoke Local (need export QUEUE_URL)

sam local invoke ProducerFunction --event events/event.json

Invoke remote (not work)

sam remote invoke --stack-name lambda-apps ProducerFunction --event-file events/event.json

Deploy guided

sam deploy --guided

Deploy

sam deploy

Destroy

sam delete --stack-name lambda-apps

Fix bug docker for docker desktop app

export DOCKER_HOST=unix:///home/manh/.docker/desktop/docker.sock

About


Languages

Language:Python 100.0%