Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with min
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Glenn Condron 0b0ae57bed
Improve nginx-ingress experience (#664)
5 years ago
..
results Initial docker-compose.yaml support (#800) 5 years ago
vote Initial docker-compose.yaml support (#800) 5 years ago
worker Initial docker-compose.yaml support (#800) 5 years ago
.editorconfig Initial docker-compose.yaml support (#800) 5 years ago
README.md Initial docker-compose.yaml support (#800) 5 years ago
VotingSample.sln Initial docker-compose.yaml support (#800) 5 years ago
docker-compose.yaml Initial docker-compose.yaml support (#800) 5 years ago
ingress.yml Improve nginx-ingress experience (#664) 5 years ago

README.md

VotingSample

Voting sample app inspired by https://github.com/dockersamples/example-voting-app with a few different implementation choices.

For running

The project should be immediately runnable by calling tye run from the directory.

For deployment

A few things need to be configured before deploying to Kubernetes.

  • Setting up Redis. A connection string needs to be provided to connect to Redis. You can follow our tutorial on setting up redis in your cluster.

  • Setting up postgresql. A connection string eventually needs to be provided to tye for postgresql.

  • Deploying the ingress.yaml by calling:

    kubectl apply -f ingress.yml