This document explains how to run Cumulus on LocalStack.
This instruction is based on [1] and NASA SE TIM workshop.
cd node_modules/@cumulus/deployment/app
This instruction is for Mac OS X.
git clone https://github.com/nasa/cumulus.git
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
yarn bootstrap
docker-compose up local [2] will hang on Mac OS X.
If you create a lambda function using Serverless, S3 bucket cannot trigger the function using the following command.
$awslocal s3 cp test.txt s3://input/test.txt
The reason is that bucket owner and object owner is different.