请问一下,各位在 AWS Lambda 上都是怎么部署的?
之前的做法是把代码打包 zip 后上传,但是小老板不太满意这种部署方式,希望走 cicd 的方式去自动化部署。
想问问各位大佬是怎么做的,感谢🙏
![]() |
1
ounxnpz 2024-05-24 14:04:10 +08:00
打包 Jenkins ,部署 Jenkins + AWS CDK
|
![]() |
2
root000 2024-05-24 14:29:28 +08:00
|
![]() |
3
xi4oh4o 2024-05-24 14:37:56 +08:00 ![]() aws sam 或者用 serverless framework
|
4
0o0O0o0O0o 2024-05-24 15:07:21 +08:00 via iPhone ![]() serverless framework
|
5
WenhaoWu 2024-05-24 15:24:50 +08:00 via Android
Terraform, 在 aws codepipeline 上跑
|
![]() |
6
cnnblike 2024-05-24 15:25:56 +08:00
aws cdk will be your friend
|
![]() |
7
billzhuang 2024-05-24 15:33:17 +08:00
terraform 或者 cdktf
|
![]() |
8
sommer 2024-05-24 16:14:07 +08:00 via Android
GitHub Actions
|
![]() |
9
wherewhale 2024-05-24 16:17:38 +08:00 ![]() serverless framework
这样可以直接 ci-cd |
10
crackidz 2024-05-24 16:28:13 +08:00
AWS 有 CI/CD pipeline ,之前 ECS 部署走的这个
Github Action 也可以直接跑的 https://aws.amazon.com/blogs/compute/using-github-actions-to-deploy-serverless-applications/ |