The Cloud Native .NET Core + Steeltoe OSS + Kubernetes showcases for the BASTA! 2017 conference.
In order to build and run this showcase you need to have a couple of things installed:
- .NET Core SDK installed locally
$ dotnet restore
$ dotnet build
$ dotnet run
$ http GET localhost:5000/api/hello
$ http GET localhost:5000/admin/health
$ http GET localhost:5000/admin/info
$ dotnet publish -c Release -o out
$ docker build -t cloud-native-basta17 .
$ docker run -it -p 5000:5000 cloud-native-basta17
Alternatively, you may use Docker Compose to build and run the microservice in one command:
$ docker-compose up --build
- https://basta.net/microservices-services/cloud-native-net-microservices-mit-kubernetes/
- http://steeltoe.io/docs/
- https://github.com/SteeltoeOSS/Samples
- https://speakerdeck.com/lreimer/cloud-native-net-microservices-mit-kubernetes-at-bastacon
This software is provided under the MIT open source license, read the LICENSE
file for details.