Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 4.05 KB

File metadata and controls

39 lines (22 loc) · 4.05 KB

Analytical Platform Ingestion Transfer

repo standards badge

This image is used in the Analytical Platform Ingestion service. It is deployed as an AWS Lambda function within the analytical-platform-ingestion account.

Features

The image:

  • copies the new file in the analytical-platform-processed bucket to the destination bucket in another AWS account.
  • deletes the original file from analytical-platform-processed

Running Locally

Build

make build

Debug

Launch a Bash terminal in the container:

make debug

Versions

Lambda Image

Generally Dependabot does this, but the following command will return the digest:

docker pull --platform linux/amd64 public.ecr.aws/lambda/python:3.12
docker image inspect --format='{{index .RepoDigests 0}}' public.ecr.aws/lambda/python:3.12

Maintenance

Maintenance of this component is scheduled in this workflow, which generates a maintenance ticket as per this example.