Containers and Kubernetes have traditionally been the area of Linux-based workloads. However, things have changed. Windows has supported Docker containers for a while now, and since Kubernetes 1.14, Windows support has been generally available in Kubernetes as well. In this blog post, we’ll explore how you can add Windows nodes to a Kubernetes cluster running […]
Category: Windows

Creating Windows Azure Container Instances using the Virtual Kubelet from the Azure Kubernetes Service
I am working with a customer that is looking to deploy Windows containers from Azure Kubernetes Service (AKS) to Azure Container Instances (ACI) nodes. In this blog post, I’ll explain how this can be done. We’ll start with a quick why somebody would want to do this, how this can be done and then transition […]

Running kind in Windows
Recently, I wrote a blog about how to run kind to run local Kubernetes cluster In that post I installed kind on my WSL setup. Kind – or Kubernetes in Docker – is a way to run local Kubernetes clusters easily and quickly. In this post, I’ll explore how to setup kind on a Windows […]

How to automatically start the Docker daemon on WSL2
I like running Docker containers in WSL2. However, one piece of nuisance for me has been that the Docker daemon doesn’t automatically start, and there’s no ‘easy’ way to start it automatically. Since WSL2 doesn’t run systemd, you cannot use systemd to automatically start Docker as you typically would in a Linux system. In this […]

Using Azure Resource Graph to optimize your scripts
I had to get some data out of a large Azure environment yesterday. What I needed was a quick way to get all machines of a certain size. Typically, I would have used Azure Powershell or Azure CLI to get this done. Create a loop over all resource groups, get all the resources in the […]