Event banner
Windows Server AMA: Developing Hybrid Cloud and Azure Skills for Windows Server Professionals
Event details
Hi, folks. Can any of you speak on the state of options for deploying k8s on Windows Server? I'm aware of AKS Hybrid Deployment as one option, discussed by Thomas on his blog last month (https://www.thomasmaurer.ch/2022/12/install-and-run-kubernetes-on-windows-server/). I'm asking about any other options if one may not be planning to integrate with Azure (no offense intended).
And I don't mean for necessarily highly scalable apps--just the ability to leverage especially Linux containers via k8s orchestration, and even if only a single server.
That may not be the kind of deployment that gets most people excited, but in the context of "diving into cloud learning", some shops may well need this ability to "jog" before they can "run" (where "walking" would be in their having been able to get started with the support in Docker Desktop for Windows to run Kubernetes and orchestrate Linux containers).
Finally, will this session be recorded, if we may have to miss all or part? Thanks.
- EricStarkerJan 31, 2023Gold ContributorJust to respond to the last part, since this is an all-text event, there's no audio or video recording possible. However, the questions will remain accessible after the event. We'll also post a text-based summary so you can have it all in one place and downloadable.
- 0rinThomasJan 31, 2023MCT
https://learn.microsoft.com/en-us/azure/aks/hybrid/setup - the Kubernetes service on Windows Server is called 'Azure Kubernetes Service' for complex reasons, but doesn't actually need a connection to Azure to run or setup.
- carehartJan 31, 2023Copper Contributor
Thanks, Orin. That's indeed interesting to hear. I'd recommend https://learn.microsoft.com/en-us/azure/aks/hybrid/kubernetes-concepts on this for folks, as it better sets the stage (whereas yours was one of two ways to proceed to install it). It also clarifies (what seem) some pretty hefty requirements that people need to know about.
In particular, folks should note also that it can't be used if your Windows Server is itself on a virtualized machine (as some may have in a lab or even for their prod deployment, such as with a hosting provider or "departmental server"). And that prohibition of virtualization may well be true for any k8s option on Windows (if there are any others than this for Windows Server), since supporting Linux containers will require a vm (or wsl on Windows desktop).
Anyway, it will be interesting to see if you guys may get a chance to touch on this topic at all. I realize it could be something you feel is not suitable.
- thomasmaurerJan 31, 2023
Microsoft
There is a very interesting offer for you currently in preview, check out AKS Edge Essentials. This can be deployed on Windows 10/11 IoT Enterprise/Enterprise/Pro and Windows Server 2019, 2022, and as AKS always does, it supports Linux and Windows Containers. https://learn.microsoft.com/en-us/azure/aks/hybrid/aks-edge-overview