Skip to content

Application-based into microservices architecture using Kubernetes and RabbitMQ for MessageBus

Notifications You must be signed in to change notification settings

wbail/platform-microservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Platform Catalog

Applications

  • Platform
  • Command

Case

The architecture for this application is based into microservices.

Requirements

  • .NET 5
  • Docker
  • Visual Studio or VS Code
  • Postman (optional)

Installation

  • Code
  1. Clone repository into your local machine

Open cmd and paste it: git clone https://github.com/wbail/platform-microservice

  1. Open two instances of Visual Studio or VS Code and load each project in one instance
  • Infrastructure
  1. Start the Docker and make sure that Kubernetes option is enabled
  2. Open cmd and navigate into K8S folder
  3. Type: kubectl apply -f <file-name> to each file from the folder
  • Postman collection

This collection located at Postman folder contains all endpoints divided by environment

  1. Local
  2. Docker
  3. Kubernetes

Usage

PS: This is a study purpose, multi-repo seems more organized way to handle with the applications.

Tech

  • .NET 5
  • Docker
  • Kubernetes
  • Ingress Nginx

About

Application-based into microservices architecture using Kubernetes and RabbitMQ for MessageBus

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published