Kubernetes on Windows - A Journey
summary
Builds a mixed Kubernetes cluster on AWS with an Ubuntu control plane, one Ubuntu worker and one Windows worker running Windows Server 2019, joins the Windows node with kubeadm after running prepare-node.ps1 to install kubelet and container features, and packages a C# ASP.NET credit card auth microservice into a Microsoft/IIS base image by enabling ASP.NET and running an MSI. Networking requires either flannel or L2 bridge and forces VNI 4096 port 4789 for flannel; hostNetwork, service VIPs, IPv6 and secrets integration are limited and max Windows replicas are 64.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:03Kubernetes on Windows
- 8:37Problem Is Setting Up the Windows Server
- 11:15Adding a Windows Node to the Cluster
- 13:13Add Kubernetes Support to the Windows Worker Node
- 17:57Windows Microservice
- 20:46Docker Image Build
- 26:09Launch the Pods
related talks
37mDemo of Kubernetes on Windows Server
01h 01mDeploying Windows Container based apps using Kubernetes
01h 04mIntro + Deep Dive: Windows SIG
36mDeep Dive of Windows Containers on Kubernetes
46mDeploying Applications in Kubernetes - Windows Edition!
01h 01mKubernetes, Azure and .NET - What's it all about?
27mSimplifying Windows Runtime and Deployment in Kubernetes
15mYes, Kubernetes Can Run Your Windows Apps. Seriously...
