go-spatial / tegola

Tegola is a Mapbox Vector Tile server written in Go
http://tegola.io/
MIT License
1.25k stars 192 forks source link

Update tegola_lambda to align with AWS Go runtime deprecation and migration to al2 #943

Closed ARolek closed 9 months ago

ARolek commented 10 months ago

AWS has announced they're deprecating the Go runtime from lambda, but Go functions can still be run on lambda using the provided.al2 runtime. This change is slated to happen December 31, 2023 and aligns with them sunsetting Amazon Linux 1.

AWS has provided a guide to help with the migration. Upon the first read it looks rather simple but I still need to step through it end to end. The following changes will need to be made to tegola to support this change:

Since this change is coming to AWS fairly quickly, there's no need to support backwards compatibility on the previous approach to deploying tegola_lambda.