dotnet / tye

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 minimal configuration.
MIT License
5.28k stars 520 forks source link

Run as a Windows Service #143

Open flcdrg opened 4 years ago

flcdrg commented 4 years ago

I want to be able to run Tye as a Windows Service, for situations where I'm not planning to use containers/Kubernetes, but need it to run unattended.

davidfowl commented 4 years ago

What do you think that workflow would look like? Say you configure it to run as a service and had running. Are you responsible for deployment of new versions of the applications (stopping and starting a new instance of tye)?

What else would you expect to work?

flcdrg commented 4 years ago

My first thoughts are that it would wrap tye run and that's basically it.

Yes, I'd be happy to be responsible for managing new versions

ericsampson commented 4 years ago

That would be awesome. Also awesome would be the ability to run on Azure App Service (webjobs?). Our company is very container-adverse, everything runs on App Service (APIs and webjobs for services).

davidfowl commented 4 years ago

Also awesome would be the ability to run on Azure App Service (webjobs?). Our company is very container-adverse, everything runs on App Service (APIs and webjobs for services).

What would this mean to you?