Slide 10
Slide 10 text
© DeNA Co., Ltd. 10
3 補足説明
// Lambdaの例
const function1 = new aws_lambda_nodejs.NodejsFunction(this, 'LambdaFunction1', {
entry: '../lambda/index1.ts' // これ
});
const function2 = new aws_lambda.Function(this, 'LambdaFunction2', {
code: aws_lambda.Code.fromAsset('../lambda'), //これも
handler: index2.handler',
runtime: aws_lambda.Runtime.NODEJS_18_X,
});
// ECSコンテナはタスク定義でECRリポジトリを指定すればOKで、ソースコードのパス指定は不要
const ecsWebContainer = taskDefinition.addContainer('WebContainer', {
image: ecs.ContainerImage.fromEcrRepository(repo),
...
}