kubernetes - Deploy .NET Aspire project in a local environment with no hypervisor support - Stack Overflow

I am developing a .NET 9 project using the .NET Aspire App Host model in Visual Studio, which contains

I am developing a .NET 9 project using the .NET Aspire App Host model in Visual Studio, which contains 2 Azure Function apps.

The project will be deployed on a Windows Server 2022 with access to the local network but not the internet. Azure cloud services will then not be available.

Since this server is itself a virtual machine, the nested virtualization will not, ever, be available on it, I won't be able to use a hypervisor.

The Aspire dashboard that comes with this project model would be perfect for my use case since it's an effective orchestration tool that does not require a hypervisor and allows to manage local API easily with lots of nice features. Sadly, it can't run yet in a deployed environment, and there is not much news from Microsoft about implementing it.

To deploy this project as is, I will then need to use a Kubernetes cluster, which I am pretty new at. After some research, I found that since I can't run a hypervisor, I need to do a "Bare Metal" installation. But, everything I found is either for Linux or Mac and not really newcomers friendly, to say the least.

Here then are my two questions:

  1. Has anyone succeeded in using the Aspire dashboard in a deployed environment without hacking everything?
  2. If it is even possible to do so, is there somewhere a simple script or tutorial to install and deploy a bare metal Kubernetes cluster on Windows, where I would be able to deploy this project?

Thanks.

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744074290a4554107.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信