Skip to content

russellpeiris/lms-microservices

Repository files navigation

Microservices Backend using Nodejs, Docker & Kubernetes

Utilized Ports

    API_GATEWAY_PORT = 4000
    AUTH_PORT = 4001
    LEARNER_PORT = 4002
    COURSE_PORT = 4003
    PAYMENT_PORT = 4004

Installation

    npm install

Run

    npm run dev

Build Docker Image

    docker compose build

Run Docker Image

    docker compose up

Kubernetes

    kubectl apply -f ds-assignment.yaml

Architecture

Architecture Class Diagram

About

Microservices Architecture with NodeJs, Kubernetes and Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages