文件名称:aws-lambda-pypi:带有Terraform的AWS Lambda上的PyPICloud
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-15 00:33:06
HCL
PyPICloud + AWS Lambda + Terraform 该项目汇集了一些内容,因此您可以在Terraform的帮助下轻松地将小的PyPICloud实例作为AWS Lambda函数运行。 PyPICloud允许您私下发布Python软件包,AWS Lambda允许您免费运行一个小型服务,Terraform确保该服务已正确部署和维护。 先决条件 该项目已在Ubuntu 20.04中进行了测试。 它可能在其他环境中工作。 随时提交问题。 开始之前,应先安装以下软件: Docker(命令行) AWS CLI- 地貌 制作(可选) 请注意,该项目仅将Docker用于构建ZIP文件,而不在生产环境中使用Docker。 一些Python库包含必须在运行该代码的相同类型的环境中编译的本机代码。 Docker使确保构建环境与AWS Lambda环境匹配成为可能。 建造 git cl
【文件预览】:
aws-lambda-pypi-master
----Dockerfile(1KB)
----LICENSE(1KB)
----README.md(6KB)
----Makefile(169B)
----.editorconfig(836B)
----.gitignore(18B)
----lambda_function.py(2KB)
----tf()
--------dynamo.tf(2KB)
--------secrets.tf(1KB)
--------lambda.tf(992B)
--------role.tf(2KB)
--------apigw.tf(1KB)
--------main.tf(306B)
--------.gitignore(41B)
--------.terraform.lock.hcl(1002B)
--------vars.tf(259B)
--------s3.tf(327B)