![]() Update the NAMESPACE value to the location you want the runner pods to be created. For more information, see " Workflow syntax for GitHub Actions." You will use the installation name as the value of runs-on in your workflows. Update the INSTALLATION_NAME value carefully. When you run the command, keep the following in mind. To configure your runner scale set, run the following command in your terminal, using values from your ARC configuration. ![]() For more information, see Authenticating to the GitHub API. To enable ARC to authenticate to GitHub, generate a personal access token (classic). Oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set-controllerįor additional Helm configuration options, see values.yaml in the ARC documentation. For more information, see minikube start in the minikube documentation and kind in the kind documentation. For more information, see Azure Kubernetes Service in the Azure documentation.įor a local setup, you can use minikube or kind. In order to use ARC, ensure you have the following.įor a managed cloud environment, you can use AKS. For more information about runner scale sets, see " Deploying runner scale sets with Actions Runner Controller." Prerequisites You can set up ARC on Kubernetes using Helm, then create and run a workflow that uses runner scale sets. For more information about autoscaling, see " Autoscaling with self-hosted runners." Because controlled runners can be ephemeral and based on containers, new runner instances can scale up or down rapidly and cleanly. ![]() With ARC, you can create runner scale sets that automatically scale based on the number of workflows running in your repository, organization, or enterprise. For more information, see Operator pattern in the Kubernetes documentation. Actions Runner Controller (ARC) is a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |