首页 > 解决方案 > 具有多个 java 项目的 AWS 云形成 yaml

问题描述

我对 aws 云形成及其文档感到疯狂。我想做的是:

  1. 使用自己的模板 yaml 创建多个 java lambda 函数项目,例如 getUsers 和 insertUser;
  2. 创建一个根模板 yaml 来部署所有单个内部项目的堆栈(即单个 lambda 函数)。

对于第一个问题,yaml 是这样的:

AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Resources:
  getcounties:
Type: AWS::Serverless::Function
Properties:
  CodeUri: ./
  Description: Lambda functions that retrieves users
  FunctionName: GetUsersTest
  Handler: "GetUsersHandler.handleRequest"
  MemorySize: 128
  ReservedConcurrentExecutions: 5
  Role: LambdaBasicExecutionRole
  Runtime: java11
  Timeout: 30

但我无法执行第二个任务。任何想法?谢谢

标签: amazon-web-servicesaws-lambdayamlamazon-cloudformation

解决方案


推荐阅读