With containers being mainstream nowadays it’s important to reduce the time from development to deployment. Writing and maintaining Dockerfiles is time consuming and developers not necessarily have an understanding of Docker or know all best practices for minimal, secure and optimized container images.
[Read More]
Building Windows images with Docker running in a HostProcess container on containerd on Kubernetes
As announced earlier this year, dockershim will be removed with the upcoming Kubernetes 1.24 release. On AKS, Windows node pools already use containerd as the default runtime for Kubernetes v1.23 and above.
[Read More]
Speed up your Windows container image builds with crane
With Windows Server 2022 node pools not yet supported by managed Kubernetes offerings like Azure Kubernetes Service or GKE, open issues in containerd and the long transition time it generally takes, not many currently benefit from the announced down-level compatbility for Windows containers. This means that the need for building...
[Read More]
Kubernetes-native CI/CD with Windows container support of Tekton
Kubernetes-native CI/CD systems build upon containers and Kubernetes as a runtime environment and use Kubernetes resources like Jobs for running the steps of your pipeline. This enables reproducability, performance, autoscaling & highly parallel jobs for your pipelines.
[Read More]
Directly running Windows containers with containerd from the command line
Did you ever wonder how Kubernetes or Docker is using containerd under the hood to run your Windows containers? Let’s skip those abstractions and see how you can use containerd directly to run Windows containers with the ctr and the crictl CLI. We look on how to set up containerd,...
[Read More]