⚡️Lightning Talk: Github Actions on Kubernetes
summary
Shows how to run GitHub Actions self-hosted runners on Kubernetes using actions-runner-controller and Helm, deploying CRDs and a controller that creates short-lived runner pods and a listener pod which long-polls GitHub for jobs. Uses a GitHub App (or PAT) stored as a Kubernetes secret, assigns runners to organization runner groups, and can auto-scale to zero and back up per workload. Works end-to-end but adds cluster operation overhead, extra CRDs and complexity for custom runner images.
AI-written summary · about
related talks
50mGitHub Actions Self-Hosting Runners in k8s
41mSecuring Self-Hosted GitHub Actions with Kubernetes & Actions-Runner-Controller
37mGitHub Actions + K8S to level up software dev
30mPragmatic, scalable, and ergonomic CI/CD using Github Actions and K8s.
44mLevel-up Your DevOps with GitHub Actions and Kubernetes
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
06mLightning Talk: Beyond Operators: Reimagine Distributed Applications on Kubernetes
34mMigrating GitHub Actions with Nested Virtualization to a Cloud Native Ecosystem
