@@ -19,10 +19,10 @@ chmod 755 script.R
1919zip function.zip script.R
2020# current region
2121region=$( aws configure get region)
22- # latest runtime layer ARN for R 3.6.0
23- runtime_layer= $( aws lambda list-layer-versions --max-items 1 --no-paginate \
24- --layer-name arn: aws: lambda: ${region} :131329294410:layer: r-runtime-3_6_0 \
25- --query ' LayerVersions[0].LayerVersionArn ' --output text )
22+ # latest runtime layer ARN for R 3.6.0 in most regions
23+ # for an accurate list, please have a look at the deploy section of the travis ci build log
24+ # https://travis-ci.com/bakdata/ aws- lambda- r-runtime
25+ runtime_layer=arn:aws:lambda: $region :131329294410:layer:r-runtime-3_6_0:13
2626aws lambda create-function --function-name r-example \
2727 --zip-file fileb://function.zip --handler script.handler \
2828 --runtime provided --timeout 60 \
@@ -53,14 +53,14 @@ chmod 755 matrix.R
5353zip function.zip matrix.R
5454# current region
5555region=$( aws configure get region)
56- # latest runtime layer ARN for R 3.6.0
57- runtime_layer= $( aws lambda list-layer-versions --max-items 1 --no-paginate \
58- --layer-name arn: aws: lambda: ${region} :131329294410:layer: r-runtime-3_6_0 \
59- --query ' LayerVersions[0].LayerVersionArn ' --output text )
60- # latest recommended layer ARN for R 3.6.0
61- recommended_layer= $( aws lambda list-layer-versions --max-items 1 --no-paginate \
62- --layer-name arn: aws: lambda: ${region} :131329294410:layer:r-recommended-3_6_0 \
63- --query ' LayerVersions[0].LayerVersionArn ' --output text )
56+ # latest runtime layer ARN for R 3.6.0 in most regions
57+ # for an accurate list, please have a look at the deploy section of the travis ci build log
58+ # https://travis-ci.com/bakdata/ aws- lambda- r-runtime
59+ runtime_layer=arn:aws:lambda: $region :131329294410:layer:r-runtime-3_6_0:13
60+ # latest recommended layer ARN for R 3.6.0 in most regions
61+ # for an accurate list, please have a look at the deploy section of the travis ci build log
62+ # https://travis-ci.com/bakdata/ aws- lambda-r-runtime
63+ recommended_layer=arn:aws:lambda: $region :131329294410:layer:r-recommended-3_6_0:13
6464aws lambda create-function --function-name r-matrix-example \
6565 --zip-file fileb://function.zip --handler matrix.handler \
6666 --runtime provided --timeout 60 --memory-size 3008 \
@@ -116,7 +116,11 @@ Available R versions:
116116- 3_5_3
117117- 3_6_0
118118
119- Latest ARN:
119+ Latest ARN can be retrieved from the [ Travis CI build log] ( https://travis-ci.com/bakdata/aws-lambda-r-runtime ) . In general, it looks this:
120+
121+ ` arn:aws:lambda:$region:131329294410:layer:r-runtime-$r_version:$layer_version `
122+
123+ Automated command for retrieving the ARN does not work currently:
120124``` bash
121125aws lambda list-layer-versions --max-items 1 --no-paginate \
122126 --layer-name arn:aws:lambda:${region} :131329294410:layer:r-runtime-${r_version} \
@@ -165,7 +169,11 @@ Available R versions:
165169- 3_5_3
166170- 3_6_0
167171
168- Latest ARN:
172+ Latest ARN can be retrieved from the [ Travis CI build log] ( https://travis-ci.com/bakdata/aws-lambda-r-runtime ) . In general, it looks this:
173+
174+ ` arn:aws:lambda:$region:131329294410:layer:r-recommended-$r_version:$layer_version `
175+
176+ Automated command for retrieving the ARN does not work currently:
169177``` bash
170178aws lambda list-layer-versions --max-items 1 --no-paginate \
171179 --layer-name arn:aws:lambda:${region} :131329294410:layer:r-recommended-${r_version} \
@@ -174,7 +182,9 @@ aws lambda list-layer-versions --max-items 1 --no-paginate \
174182
175183### r-awspack
176184
177- The [ awspack] ( https://cran.r-project.org/package=awspack ) package
185+ The [ aws.s3] ( https://cran.r-project.org/package=aws.s3 ) package.
186+ It used to contain the [ awspack] ( https://cran.r-project.org/package=awspack ) package but unfortunately this package has been retired.
187+ You can still find it in old versions of the layer that have been published before 2020.
178188
179189Available AWS regions:
180190- ap-northeast-1
@@ -199,7 +209,11 @@ Available R versions:
199209- 3_5_3
200210- 3_6_0
201211
202- Latest ARN:
212+ Latest ARN can be retrieved from the [ Travis CI build log] ( https://travis-ci.com/bakdata/aws-lambda-r-runtime ) . In general, it looks this:
213+
214+ ` arn:aws:lambda:$region:131329294410:layer:r-awspack-$r_version:$layer_version `
215+
216+ Automated command for retrieving the ARN does not work currently:
203217``` bash
204218aws lambda list-layer-versions --max-items 1 --no-paginate \
205219 --layer-name arn:aws:lambda:${region} :131329294410:layer:r-awspack-${r_version} \
0 commit comments