Skip to content

K8s support

Compare
Choose a tag to compare
@vany0114 vany0114 released this 01 Mar 21:11
· 40 commits to master since this release
a508961

Kubernetes support:

  • Enable the solution to being deployed on a local cluster
  • Use an Nginx Ingress Controller to expose frontend (Trip and Invoice services optional if you want to expose the API's)
  • Set up Nginx LB to use Sticky sessions in order for SignalR to work properly.

Frontend client dependencies:

  • Use Libman to manage the client dependencies.
  • Delete static SignalR client dependencies, using Libman now.

General enhancement:

  • Refactor SignalR messaging in order to send messages only tho the connected client rather than all clients.
  • Refactor RabbitMQ client in order to use named Queues and full support to async handlers.