We’ll use a simple NodeJS service with a MongoDB for our backend.
- NodeJS 8 LTS
- MongoDB 3.4.2
- Movies Service
- Cinema Catalog Service
- Booking Service
- Payment Service
- Notification Service
- Kubernetes
- set up cloud builds of each of the services
cd k8
./run.sh
Follow the steps in k8/buildk8.sh to set up kubernetes elements
- Namespace
- set up secrets and configmaps
- set up mongo
- set up each of the services
Refer this blog post on Bluefyre on how to launch this microservices application on Kubernetes with Jaeger and Istio.
Original work authored by Cristian Ramirez as MIT licensed
MIT Copyright (c) 2018 Bluefyre