Demo of Kubernetes on Windows Server
summary
Kubernetes runs Windows Server 2016 nodes by modifying kubelet and kube-proxy while leaving masters on Linux, demonstrated on a 5‑node Azure cluster (three nodes used). It uses the Docker API and Windows Server containers, relies on transparent network mode so each container gets a cluster-routable IP, and implements user-space proxying and portproxy/route hacks because Windows lacks iptables and native overlays. Deployed Redis + Guestbook and a BlogEngine .NET container, scales to 3 replicas, DNS over UDP and DNS search have known limitations; code lands in Kubernetes 1.5 alpha.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 2:08Goals
- 11:12Networking
- 12:37Demo Environment
- 13:32Azure Environment
- 15:42Nodes
- 16:42MyNet
- 18:02Starting the proxy
- 18:42Kubernetes nodes
- 19:12Kubernetes node description
- 20:12Create Redis application
- 22:02Pods
- 23:22Deployment
- 24:22Demo
- 29:57Persistent Storage
- 30:42HyperV Containers
- 31:17DNS
- 33:07Whats next
- 33:47Release Goal
- 35:02Kubernetes on Windows
related talks
01h 01mDeploying Windows Container based apps using Kubernetes
31mKubernetes on Windows - A Journey
01h 04mIntro + Deep Dive: Windows SIG
36mDeep Dive of Windows Containers on Kubernetes
15mYes, Kubernetes Can Run Your Windows Apps. Seriously...
23mWindows Containers in Kubernetes and a...
27mSimplifying Windows Runtime and Deployment in Kubernetes
58mKubernetes for .NET Developers
