在Linux中创建Azure Service Fabric内部部署群集

时间:2018-04-27 10:30:06

标签: azure-service-fabric

我有.NET Core Azure Service Fabric应用程序,我想将它部署到我的 Ubuntu Linux服务器。

有Windows Server部署教程 https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-creation-for-windows-server

还有Azure Linux部署教程

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-tutorial-create-vnet-and-linux-cluster

是否可以在Linux上运行ASF本地化?

2 个答案:

答案 0 :(得分:4)

不,请参阅the docs

  

Linux目前不支持独立群集。 Linux支持单机开发和Azure Linux多机群集。

  

支持独立群集的操作系统

     

您可以在运行这些操作系统的虚拟机或计算机上创建群集(尚不支持Linux)

     

Windows Server 2012 R2

     

Windows Server 2016

答案 1 :(得分:0)

截至2018年12月,适用于Linux的Service Fabric可以通过BOSH在本地使用。参见:

https://cloudblogs.microsoft.com/opensource/2018/12/04/announcing-service-fabric-provider-bosh/

https://starkandwayne.com/blog/deploying-microsoft-service-fabric-via-bosh/

https://github.com/starkandwayne/service-fabric-boshrelease

以下内容是从以下位置复制的:https://azure.microsoft.com/en-us/updates/deploy-service-fabric-ubuntu-clusters-on-premises-using-bosh/

Service Fabric与Bosh集成提供了以下内容:

  • 在包括本地(VMWare)和三个主要公共云(Azure,GCP,AWS)的任何环境上定义和部署Service Fabric所需的基础架构
  • 在任何环境上定义和部署Service Fabric Ubuntu群集
  • 执行Service Fabric和OS的零停机滚动升级
  • 监视基础结构的运行状况,并将所有关闭的VM或磁盘重新附加到群集中
  • 欢迎全开源和协作来塑造此发行版的未来!