Skip to content

Commit 0d959d5

Browse files
authored
Update examples to v0.8.0 (#353)
1 parent 03fce13 commit 0d959d5

File tree

44 files changed

+61
-61
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+61
-61
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ To use Lambda Web Adapter with docker images, package your web app (http api) in
2929
By default, Lambda Web Adapter assumes the web app is listening on port 8080. If not, you can specify the port via [configuration](#configurations).
3030

3131
```dockerfile
32-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.7.2 /lambda-adapter /opt/extensions/lambda-adapter
32+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.8.0 /lambda-adapter /opt/extensions/lambda-adapter
3333
```
3434

3535
Pre-compiled Lambda Web Adapter binaries are provided in ECR public repo: [public.ecr.aws/awsguru/aws-lambda-adapter](https://gallery.ecr.aws/awsguru/aws-lambda-adapter).
@@ -39,7 +39,7 @@ Below is a Dockerfile for [an example nodejs application](examples/expressjs).
3939

4040
```dockerfile
4141
FROM public.ecr.aws/docker/library/node:20-slim
42-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.7.2 /lambda-adapter /opt/extensions/lambda-adapter
42+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.8.0 /lambda-adapter /opt/extensions/lambda-adapter
4343
ENV PORT=7000
4444
WORKDIR "/var/task"
4545
ADD src/package.json /var/task/package.json
@@ -58,15 +58,15 @@ AWS Lambda Web Adapter also works with AWS managed Lambda runtimes. You need to
5858
1. attach Lambda Web Adapter layer to your function.
5959
#### AWS Commercial Regions
6060

61-
1. x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18`
62-
2. arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:18`
61+
1. x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19`
62+
2. arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:19`
6363

6464
#### AWS China Regions
6565

6666
1. cn-north-1 (Beijing)
67-
- x86_64: `arn:aws-cn:lambda:cn-north-1:041581134020:layer:LambdaAdapterLayerX86:18`
67+
- x86_64: `arn:aws-cn:lambda:cn-north-1:041581134020:layer:LambdaAdapterLayerX86:19`
6868
2. cn-northwest-1 (Ningxia)
69-
- x86_64: `arn:aws-cn:lambda:cn-northwest-1:069767869989:layer:LambdaAdapterLayerX86:18`
69+
- x86_64: `arn:aws-cn:lambda:cn-northwest-1:069767869989:layer:LambdaAdapterLayerX86:19`
7070

7171
2. configure Lambda environment variable `AWS_LAMBDA_EXEC_WRAPPER` to `/opt/bootstrap`.
7272
3. set function handler to your web application start up script. e.g. `run.sh`.

examples/aspnet-mvc-zip/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Resources:
1717
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap
1818
RUST_LOG: info
1919
Layers:
20-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18
20+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19
2121
Events:
2222
Api:
2323
Type: HttpApi

examples/aspnet-mvc-zip/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Resources:
2222
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap
2323
RUST_LOG: info
2424
Layers:
25-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18
25+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19
2626
Events:
2727
Api:
2828
Type: HttpApi

examples/aspnet-mvc/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ RUN dotnet publish "AspNetLambdaWebAdapter.csproj" -c Release -o /app/publish
2323

2424
FROM base AS final
2525
ENV ASPNETCORE_URLS=http://+:8080
26-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.7.2 /lambda-adapter /opt/extensions/lambda-adapter
26+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.8.0 /lambda-adapter /opt/extensions/lambda-adapter
2727
WORKDIR /app
2828
COPY --from=publish /app/publish .
2929
ENTRYPOINT ["dotnet", "AspNetLambdaWebAdapter.dll"]
@@ -32,7 +32,7 @@ ENTRYPOINT ["dotnet", "AspNetLambdaWebAdapter.dll"]
3232
Line 12 copies lambda adapter binary into /opt/extenions. This is required to run ASP.NET application on Lambda. The `ASPNETCORE_URLS` environment variable is also set to 8080. This is required for the Lambda Web Adapter to work.
3333

3434
```dockerfile
35-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.7.2 /lambda-adapter /opt/extensions/lambda-adapter
35+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.8.0 /lambda-adapter /opt/extensions/lambda-adapter
3636
```
3737

3838
## Pre-requisites

examples/aspnet-mvc/src/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RUN dotnet publish "AspNetLambdaWebAdapter.csproj" -c Release -o /app/publish
1212

1313
FROM base AS final
1414
ENV ASPNETCORE_URLS=http://+:<port>
15-
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.7.2 /lambda-adapter /opt/extensions/lambda-adapter
15+
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.8.0 /lambda-adapter /opt/extensions/lambda-adapter
1616
WORKDIR /app
1717
COPY --from=publish /app/publish .
1818
ENTRYPOINT ["dotnet", "AspNetLambdaWebAdapter.dll"]

examples/aspnet-webapi-zip/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Resources:
1717
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap
1818
RUST_LOG: info
1919
Layers:
20-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18
20+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19
2121
Events:
2222
Api:
2323
Type: HttpApi

examples/aspnet-webapi-zip/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Resources:
2222
AWS_LAMBDA_EXEC_WRAPPER: /opt/bootstrap
2323
RUST_LOG: info
2424
Layers:
25-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18
25+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19
2626
Events:
2727
Api:
2828
Type: HttpApi

examples/deno-zip/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ We use `java11` runtime to get SnapStart support with one caveat: no runtime hoo
1919
Architectures:
2020
- x86_64
2121
Layers:
22-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18
22+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19
2323
MemorySize: 512
2424
Environment:
2525
Variables:

examples/deno-zip/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Resources:
2424
Architectures:
2525
- x86_64
2626
Layers:
27-
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18
27+
- !Sub arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19
2828
MemorySize: 512
2929
Environment: # More info about Env Vars: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#environment-object
3030
Variables:

examples/expressjs-zip/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ This example shows how to use Lambda Adapter to run an express.js application on
77
We add Lambda Adapter layer to the function and configure wrapper script.
88

99
1. attach Lambda Adapter layer to your function. This layer containers Lambda Adapter binary and a wrapper script.
10-
1. x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:18`
11-
2. arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:18`
10+
1. x86_64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerX86:19`
11+
2. arm64: `arn:aws:lambda:${AWS::Region}:753240598075:layer:LambdaAdapterLayerArm64:19`
1212
2. configure Lambda environment variable `AWS_LAMBDA_EXEC_WRAPPER` to `/opt/bootstrap`. This is a wrapper script included in the layer.
1313
3. set function handler to a startup command: `run.sh`. The wrapper script will execute this command to boot up your application.
1414

0 commit comments

Comments
 (0)