У меня есть приложение .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
Можно ли запускать ASF локально в Linux?
По состоянию на декабрь 2018 года Service Fabric для Linux доступна локально через 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 обеспечивает следующее:
Нет, см. Документы :
Автономные кластеры в настоящее время не поддерживаются для Linux. Linux поддерживается в одном устройстве для разработки и кластерах Azure Linux с несколькими машинами.
и
Поддерживаемые операционные системы для автономных кластеров Вы можете создавать кластеры на виртуальных машинах или компьютерах, работающих под управлением этих операционных систем (Linux пока не поддерживается) : Windows Server 2012 R2 Windows Server 2016
Поддерживаемые операционные системы для автономных кластеров
Вы можете создавать кластеры на виртуальных машинах или компьютерах, работающих под управлением этих операционных систем (Linux пока не поддерживается) :
Windows Server 2012 R2
Windows Server 2016