service-fabric
service-fabric copied to clipboard
[Feature]: managed clusters: linux support
Is your feature request related to a problem? Please describe your workload details. Add support for linux based clusters
Area/Component: service fabric managed clusters
Expected behavior Ability to deploy and leverage linux based clusters as we can in SFRP today, but using the sfmc product
Additional context Add any other context or screenshots about the feature request here.
Any ETA for this feature to be in preview / GA ?
I'd like to see Linux support for the following reasons:
- Can't run Linux containers on Windows (yet, if ever) in Service Fabric
- Linux remains significantly cheaper than Windows Server
- SF feature parity is close enough (only missing fault analysis service, DNS for Linux services, some event logging) that I'm willing to drop Windows in favor of Linux
I'm not beholden to any particular Ubuntu version, so whatever LTS you support is fine by me.
Considering they can't even support their own language properly within service fabric windows, I think you're expecting a bit much from them to support linux. The linux version of service fabric doesn't even support .NET 5 let alone the current LTS of .NET6. The service fabric team don't engage with the community at all, so don't expect a reply.
@radderz On the community call around the time of my last comment, I was asked to share my scenario for wanting Linux support for managed clusters and I shared it.
While responses from the larger team have been slow since the start of the year and the community calls growing shorter and farther apart, I've nevertheless found @craftyhouse to be an active and reliable member of the Service Fabric team with his diligent focus on the managed SF solution (actively seeing updates here) and reverse proxy replacements.
I, too, am looking forward to getting official support for .NET 6 on SF, but going through older threads to disparage the team isn't very productive.
@WhitWaldo I understand what you are saying, and this wasn't a dig at @craftyhouse but rather the service fabric engagement and community support. There is a reason there are many threads with users blasting their frustration which never get replied to and that is that there is inadequate engagement from the SF team.
Their roadmap is a joke, being some "version numbers" with no information on what is included in those version numbers. So anyone coming into this thread asking about when Linux support for managed clusters is coming is going to be disappointed from zero transparency and no reply from the team.
There is no way I could recommend service fabric anymore, but my company has invested significant resource in using it when it was a promising framework and am now having to look elsewhere and have our team rewrite significant amounts of systems due to the laggard framework Service Fabric has become.
For what it's worth, @radderz, the release schedule (notably and unfortunately not a roadmap) on the README.md was updated to reflect that the 9.0 release will support .NET 6 and while I haven't found any release notes yet, the NuGet packages were updated on the 14th.