Table of Contents
Introduction
PythonでECS FargateリソースをCDKで作成し,Fargateリソースを作成しFastAPIを動かす
TL;DR
- Python
- Pipenv ScriptsでECR,ECS,DOCKER,CDKを操作
- ECS ECR FargateリソースをCDK Pythonで作成
- on Docker
github repo
前提
[WIP]
$ touch > .env
Edit this page on GitHub.envに記載
REPOSITORY_IMAGE=XXXXX-ecr-imagePORT=XXXXACCOUNT=XXXXXXAWS_REGION=XXXXXXAWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXXXXXAWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXROLE_ARN=arn:aws:iam::XXXXXXXXXXXXXXXXXXX:role/ecsTaskExecutionRoleECR_REGISOTRY=XXXXXXXXXX.dkr.ecr.XXXXXXXXXXXXXXXX.amazonaws.com/XXXXXXXXXXXXXXXX:latest