AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Instal the new for windows ArcRunner1/24/2024 ![]() ![]() This post will walk you through the steps to get it working on Azure Kubernetes Service (AKS), but the approach applies to any Kubernetes cluster. Fortunately, there is a way use Windows runners with the GitHub-supported operator. This is a problem for many organizations that have a mix of Linux and Windows workloads. One challenge with the GitHub-supported operator is that it does not officially support Windows runners. You can read more about theĭesign of the system, but the short version is that the controller manages the scale sets, and the scale sets create the ephemeral runners. It consists of two parts: the gha-runner-scale-set-controller and the gha-runner-scale-set. GitHub’s new operator is the recommended solution, providing a streamlined experience using “runner scale sets”. There are two flavors - the original community-supported operator and the new GitHub-supported operator. It is an open-source Kubernetes operator that allows you to orchestrate and scale your self-hosted runners. This is where theĪctions Runner Controller comes in. It also needs to dynamically scale up and down based on demand. The challenge that most teams have is that they need a solution that provides ephemeral runners. These allow you to own the environment running your CI/CD pipelines. GitHub has long supported self-hosted runners. ![]()
0 Comments
Read More
Leave a Reply. |