Sys*_*rus 5 amazon-web-services aws-lambda aws-sam-cli aws-sam aws-lambda-containers
PackageType: image似乎需要一个 Dockerfile (查看 hello-world 示例)以及ImageUriandMetadata
它也不希望我使用Runtime, Handler, Layers(甚至不使用层)
而build --use-container似乎不需要任何东西。它是否从Runtime: nodejs14.x-v1
在文档中我没有看到任何内容
当我谷歌时,有大量的文档和资源,但没有相关的
我真的很想知道,因为我现在正处于构建管道阶段。我让它在单阶段上工作得很好,现在想使用多阶段多帐户,根据我的阅读,建议使用图像。
我注意到当前的管道确实有--use-container,但我的PackageType是zip,并且在我构建它(使用sam pipeline --bootstrap)时的某个时刻,它询问我是否有任何函数使用图像。我想让我的多阶段/账户一来回答Y
它可能不相关,但这也是我计划为每个帐户使用环境变量的方式,因为用于获取数据的数据库是不同的。所以我想我必须去添加--container-env-var-filegitlab-ci.yml 脚本,或者可能在samconfig.toml [dev.build.parameters][prod.build.parameters] for itsenv-prod.json` 文件中和下
SAM 应用程序包类型可以是 Zip 或 Images(容器映像)。它们的差异详细信息在其文档中进行了描述: https: //docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html
当我在此处阅读用于自动创建新 SAM 应用程序的 AWS 文档时,我遇到了该页面: https: //docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/serverless-apps.html#无服务器应用程序创建
(当您需要:“为您的 AWS SAM 应用程序选择运行时”时)
| 归档时间: |
|
| 查看次数: |
542 次 |
| 最近记录: |