The evaluation of this project can be found in the DistributedGeobrokerEvaluation project.
This project/research is based on the Geobroker project from Jonathan Hasenburg.
This project is aimed to be deployed in a Kubernetes environment on AWS EKS, using Docker images. If you want to use the project locally, please move to the local branch and follow the instructions.
In order to build the Docker registry from this project, please install Java 8 and Maven 3.6.x and Docker. Then run the following commands:
git clone https://github.com/CostasChaitas/DistributedGeobroker.git
cd DistributedGeobroker
mvn clean install
mvn clean package docker:build
This project uses Terraform and Ansible scripts to automatically deploy the application on a Kubernetes cluster on AWS EKS. Please move to the kubernetes folder and follow the instructions.