You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Examples/Deployment/README.md
+7
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,13 @@ cd swift-aws-lambda-runtime/Examples/Deployment
13
13
14
14
Note: The example scripts assume you have [jq](https://stedolan.github.io/jq/download/) command line tool installed.
15
15
16
+
## Mac M1 Considerations
17
+
18
+
Lambdas will run on an x86 processor by default. Building a Lambda with an M1 will create an arm-based executable which will not run on an x86 processor. Here are a few options for building Swift Lambdas on an M1:
19
+
20
+
1. Configure the Lambda to run on the [Graviton2](https://aws.amazon.com/blogs/aws/aws-lambda-functions-powered-by-aws-graviton2-processor-run-your-functions-on-arm-and-get-up-to-34-better-price-performance/) Arm-based processor.
21
+
2. Build with the x86 architecture by specifying `--platform linux/amd64` in all Docker 'build' and 'run' commands in `build-and-package.sh`.
22
+
16
23
## Deployment instructions using AWS CLI
17
24
18
25
Steps to deploy this sample to AWS Lambda using the AWS CLI:
0 commit comments