Skip to content
/ bied Public

Big data lake for researches. Made within a Kubernetes cluster. Communication between services is done with GRPC and it has been runned on a Google cluster during development.

Notifications You must be signed in to change notification settings

spoilerdo/bied

Repository files navigation

BIED

In 2020 the Big Data project called BIED (Big data voor Inzicht in EenzaamheiD) will start. This project is a cooperation between Fontys Applied University and the Dutch national health service (GGD). It’s goal is to explore and register the perceived loneliness of Dutch citizens.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

These are the requirements for a development environment.

  • Docker - Container manager
  • Helm - Application deployment for Kubernetes

Installing

A step by step series of examples that tell you how to get a development env running.

  1. Build Docker images
$ docker-compose build
  1. Start docker containers
$ docker-compose up

Running the tests

See the individual service for testing. In JS projects yarn test will do the job.

Deployment

It is expected that the system will be deployed on a Kubernetes cluster. Therefore the given Helm can be used for deployment.

"Helm Charts help you define, install, and upgrade even the most complex Kubernetes application."

The following command will install the ./charts/bied chart on the kubernetes cluster under the namespace bied using the values from values.prod.yml.

helm install bied ./charts/bied -n bied -f values.prod.yml

Built With

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

About

Big data lake for researches. Made within a Kubernetes cluster. Communication between services is done with GRPC and it has been runned on a Google cluster during development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published