Skip to content

Demo Microservices with Kong, Konga, RabbitMQ, Kubegress, Cert Manager, Python

Notifications You must be signed in to change notification settings

ludesdeveloper/microservices-demo

Repository files navigation

DEMO MICROSERVICES

Tech Stack

  1. Kubernetes
  2. Kong
  3. Konga
  4. Rabbit MQ

Diagram

microsevices-demo-diagram

Deployment

  1. Please refer to this Deployment folder

Postman Testing

  1. Please refer to this Postman folder

Microservices

  1. Register Consumer. Register consumers to Kong DB
  2. Login Consumer. Get secret + key from Kong Admin, craft jwt, and send back to client
  3. Get Request. Receive request from client and publish to RabbitMQ
  4. Write Database. Subscribe new message from RabbitMQ and write to DB

Screenshot

  1. Konga to Kong configuration

    konga-to-kong-config

  2. Kong ingress controller manage by Konga kong-ingress-controller-manage-by-konga
  3. RabbitMQ dashboard rabbitmq-dashboard
  4. K9S port forward k9s-port-forward

About

Demo Microservices with Kong, Konga, RabbitMQ, Kubegress, Cert Manager, Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published