This repository contains AusOcean's cloud services and support packages.
Ocean Bench is AusOcean's cloud service for analyzing ocean data.
Instructions for building Ocean Bench can be found under cmd/oceanbench.
To deploy OceanBench:
gcloud app deploy --version V --project oceanbeach oceanbeach.yaml
Currently, OceanBench utilizes two datastores, namely NetReceiver's and VidGrind's. Deploying datastore indexes therefore requires running two commands.
cp vidgrind_index.yaml index.yaml
gcloud app deploy --project vidgrind index.yaml
cp netreceiver_index.yaml index.yaml
gcloud app deploy --project netreceiver index.yaml
To clean up indexes:
cp vidgrind_index.yaml index.yaml
gcloud datastore indexes cleanup --project vidgrind index.yaml