Windows Server Containers, with Patrick Lang
Patrick Lang (https://github.com/PatrickLang) is the co-chair of the Kubernetes Windows SIG. He is a Senior Software Engineer at Microsoft, developing Kubernetes and related open-source projects supporting Windows Server Containers. Patrick joins Adam and Craig (https://kubernetespodcast.com/about) to tell the story of how containers came to Windows.
Do you have something cool to share? Some questions? Let us know:
• web: kubernetespodcast.com (https://kubernetespodcast.com)
• mail: kubernetespodcast@google.com (mailto:kubernetespodcast@google.com)
• twitter: @kubernetespod (https://twitter.com/kubernetespod)
Chatter of the week
• Getting to the Peak Tram (https://twitter.com/craigbox/status/1170657767725518848)
News of the week
• KubeCon 2019 schedule (https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/schedule/)
• Tim Hockin and Kal Henidak on dual stack IPv4 (about:invalid#zCSafez)
• Building a 5G network live on stage (https://sched.co/UdLd)
• GKE Shielded VM Nodes (https://cloud.google.com/blog/products/identity-security/exploring-container-security-bringing-shielded-vms-to-gke-with-shielded-gke-nodes)
• Mæsh (https://blog.containo.us/announcing-maesh-a-lightweight-and-simpler-service-mesh-made-by-the-traefik-team-cb866edc6f29)
• Project Contour 0.15 (https://projectcontour.io/contour-v015/)
• Contour on Kind (https://projectcontour.io/kindly-running-contour/)
• TechCrunch video: How Kubernetes Changed Everything (https://techcrunch.com/video/how-kubernetes-changed-everything-with-brendan-burns-microsoft-tim-hockin-google-cloud-joe-beda-vmware-and-aparna-sinha-google/)
• Aaron Roydhouse reverse engineers release schedules (https://github.com/aws/containers-roadmap/issues/212#issuecomment-510097606) as 1.15 hits Preview on Azure and Rapid Channel on GKE
• GKE Scalability best practices (https://cloud.google.com/kubernetes-engine/docs/concepts/scalability)
• The Kubernetes scalability hypercube (https://github.com/kubernetes/community/blob/master/sig-scalability/configs-and-limits/thresholds.md)
• Cloud Foundry Networking Team Update (https://www.cloudfoundry.org/blog/cloud-foundry-networking-team-update/)
• Building a Continuous Delivery Pipeline for Symphony (https://itnext.io/building-continuous-delivery-pipeline-2cc05e213935) by Ivan Babenko
• The Cult of Kubernetes (https://christine.website/blog/the-cult-of-kubernetes-2019-09-07) and Hacker News discussion (https://news.ycombinator.com/item?id=20915626)
Links from the interview
• Windows Server containers (http://aka.ms/windowscontainers)
• Windows Server Core (https://en.wikipedia.org/wiki/Server_Core) and Nano Server (https://en.wikipedia.org/wiki/Windows_Server_2016#Nano_Server)
• Sessions on Windows (https://techcommunity.microsoft.com/t5/Ask-The-Performance-Team/Sessions-Desktops-and-Windows-Stations/ba-p/372473)
• Docker and Windows partnership announced in 2014 (https://weblogs.asp.net/scottgu/docker-and-microsoft-integrating-docker-with-windows-server-and-microsoft-azure)
• Active Directory (https://en.wikipedia.org/wiki/Active_Directory)
• Group Managed Service Accounts (GMSA) (https://docs.microsoft.com/en-gb/windows-server/security/group-managed-service-accounts/group-managed-service-accounts-overview)
• GMSAs for Windows containers (https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/manage-serviceaccounts)
• Windows network namespaces (https://docs.microsoft.com/en-us/virtualization/windowscontainers/container-networking/network-isolation-security)
• Host Networking Service and Virtual Filtering Platform (https://docs.microsoft.com/en-us/virtualization/windowscontainers/container-networking/architecture#container-network-management-with-host-network-service)
• GMSA integration with Kubernetes (https://kubernetes.io/docs/tasks/configure-pod-container/configure-gmsa/)
• GPU acceleration in Windows Containers (https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/gpu-acceleration)
• Batch files! (https://en.wikipedia.org/wiki/Batch_file)
• Patching:
• Patch Tuesday (https://en.wikipedia.org/wiki/Patch_Tuesday)
• Windows base OS images on Docker Hub (https://hub.docker.com/_/microsoft-windows-base-os-images)
• Windows container version compatibility (https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/version-compatibility)
• Hyper-V isolati…
windows server