Deploying Self-Hosted GitHub Runners on Kubernetes (EKS) with a Custom Docker Image

github blog

Deploying self-hosted GitHub runners at the organization level can be more complex than expected – especially when you need full control over tooling, scalability, and execution speed. In our case, we needed a custom runner environment preloaded with DevOps tools such as Terraform, AWS CLI, kubectl, Helm, and Gitleaks. Installing these at runtime inside every […]

Fetching Secrets in Kubernetes with the AWS Secrets Manager Agent Sidecar

AWS

Managing secrets in Kubernetes can sound straightforward-until you actually implement it at scale. Common approaches include mounting Kubernetes secrets as environment variables, using an external secrets operator, or calling cloud SDKs directly from application code. Each option introduces trade-offs around caching, auditing, security boundaries, and application coupling. In this post, we walk through an alternative […]