如何使用 CodePipeline 部署 AWS lambda?
How to to deploy AWS lambda using CodePipleline?
在这个 CICD 的世界里,我有一个 lambda 函数(用打字稿写的),目前在 Github。我的 IDE 是 vscode。我可以进行开发并将更改推送到 Github。我希望当我将更改推送到 github 时,应该使用 Codebuild 和 codePipeline 将 Lambda 函数部署到我的 AWS 账户。我可以创建 codestar 连接。谁能帮我解决这个问题?
应该很简单 - 我推送更改,然后部署 Lambda - 正确吗?
我的 google 搜索没有给我任何解决方案?
感谢您的帮助!
您应该使用“创建或更新堆栈”的 CloudFormation 操作。这些文章提供了一个很好的例子:
https://blog.clairvoyantsoft.com/continuous-deployment-of-lambda-functions-f5d930d1937d
https://www.linkedin.com/pulse/building-cicd-pipeline-lambda-function-aws-using-aliaksandr-liakh/
在这个 CICD 的世界里,我有一个 lambda 函数(用打字稿写的),目前在 Github。我的 IDE 是 vscode。我可以进行开发并将更改推送到 Github。我希望当我将更改推送到 github 时,应该使用 Codebuild 和 codePipeline 将 Lambda 函数部署到我的 AWS 账户。我可以创建 codestar 连接。谁能帮我解决这个问题?
应该很简单 - 我推送更改,然后部署 Lambda - 正确吗?
我的 google 搜索没有给我任何解决方案?
感谢您的帮助!
您应该使用“创建或更新堆栈”的 CloudFormation 操作。这些文章提供了一个很好的例子:
https://blog.clairvoyantsoft.com/continuous-deployment-of-lambda-functions-f5d930d1937d
https://www.linkedin.com/pulse/building-cicd-pipeline-lambda-function-aws-using-aliaksandr-liakh/