I'm updating my server architecture at an awkward time. I want to get Windows Server 2016 so I can support HTTP/2 but I'm currently running Sitecore 8.2 which doesn't officially support Windows Server 2016 (and therefore HTTP/2).
Sitecore 8.3 is about to be released which does support Windows Server 2016. I plan to upgrade to this, but it seems a shame to get a new server with Windows Server 2012 R2 (just to accommodate Sitecore's official requirements for 8.2) for a short period only to then upgrade to Windows Server 2016 when 8.3 is released.
So I'm planning to run Sitecore 8.2 on Windows Server 2016 in the interim period. I'm aware that my solution will not be supported by Sitecore Tech Support. My questions are:
Is there any actual reason why Sitecore won't run on Windows Server 2016 or is it just that Sitecore haven't fully tested it?
Are there any caveats I may not have thought of?
Does anyone have any experience of running a production Sitecore instance on Windows Server 2016?