Running Docker-in-Docker inside Kubernetes can be tricky … especially when you
need to access private registries. Learn how to securely authenticate DinD
containers.
Published:March 31, 2025Updated:
April 21, 2025
Reading Time:
5 min
Over the last three months, the GitHub team behind Actions Runner Controller (ARC) has released three updates. These included bug fixes, performance improvements, improved configurability, and a new approach to metrics. In this post, I’ll cover some of the highlights of these releases and what they mean for you.
Historically, there’s been no way to really apply resource requests or limits at the pod level in Kubernetes. Instead, we are forced to apply these configurations at the container level. Thankfully, there is a new feature in Kubernetes that promises to change that.
Kubernetes native sidecars can create more reliable deployments. In this post, we’ll explore how to improve the Docker-in-Docker implementation in GitHub Actions Runner Controller (ARC) using native sidecars.
Need to ensure that you’re using the right version of a CLI tool in your GitHub Actions? Want to be more resilient to change? GitHub Tools are the answer.