Deep Dive of Windows Containers on Kubernetes
summary
Status update: Kubernetes supports Windows nodes up through v1.13 with Windows Server 2016/2019 images but clusters still require a Linux control plane and node OS must match container base image, or containers fail. Networking uses CNI plugins (Flannel, Open vSwitch) with kube-proxy limits and no localTrafficPolicy on Windows; storage is limited while CSI is beta for Windows. Isolation modes include process and Hyper-V single-pod isolation; containerd as a CRI runtime is in alpha.
AI-written summary · about
chapters (22)
- 0:00Intro
- 1:00What is a container
- 1:42Why containers
- 2:13What inside a container
- 3:30Windows Base Images
- 5:30Container Layers
- 6:10How containers run
- 6:48Isolation Model
- 7:26Window Server versions
- 9:00Version matrix
- 9:58Challenges of Containers
- 10:28Kubernetes 101
- 10:57Kubernetes on Windows Server
- 12:18Core Features
- 13:17Clustering
- 14:09Network Plugins
- 15:55Storage
- 17:07Examples
- 18:31Known issues
- 21:29GA in v1.13
- 23:24Future work
- 26:49References
related talks
23mWindows Containers in Kubernetes and a...
37mWindows SIG
35mIntroduction to Windows Containers in Kubernetes
01h 04mIntro + Deep Dive: Windows SIG
38mDay 2 Operations with Windows Containers
27mSimplifying Windows Runtime and Deployment in Kubernetes
37mDemo of Kubernetes on Windows Server
31mKubernetes on Windows - A Journey
