- Install Docker for Windows/Mac.
- Make sure to check the opton Enable Kubernetes on your Docker settings.

- Run
deploy-local.ps1script (located at\deploy\k8s\local) to deploy the solution on your local Kubernetes cluster. - Add
duber.local.comandtrip.notifications.local.comdomains to yourhostsfile. Those are the hosts using by our Ingress in order to expose the Frontend and the SignalR Trip Notifications service respectively.
127.0.0.1 duber.local.com
127.0.0.1 trip.notifications.local.com
Optionally, if you want to expose the API's you have to add
invoice.local.comandtrip.local.comdomains too.
127.0.0.1 invoice.local.com
127.0.0.1 trip.local.com
- Go to http://duber.local.com:81/ and you'll see the application up and working!
To be able to access to our SQL or Mongo databases through an IDE, or to RabbitMQ' dashboard, we exposed a port through a Node Port:
- SQL Server:
31433, connection example:tcp:127.0.0.1,31433 - Mongo:
31434, connection example:mongodb://0.0.0.0:31434/ - RabbitMQ:
31672, connection example:http://localhost:31672/#/
