Thank you Andrey! On Fri, Jul 14, 2023 at 8:02 AM Kenneth Knowles <k...@apache.org> wrote:
> Nice! > > On Thu, Jul 13, 2023 at 6:23 PM Andrey Devyatkin < > andrey.devyat...@akvelon.com> wrote: > >> Hi Beam community! >> >> >> >> We are glad to announce that we have implemented GitHub Actions Runner >> Controller. Beam GitHub previously used dynamically provisioned Self Hosted >> runners running on GKE and they had significant stability issues. With >> GitHub ARC there are following benefits that made it more stable: >> >> - Authentication is done automatically using a GitHub App credentials >> - The HorizontalRunnerAutoscaler allows us to define the number of >> runners and the scaling mechanism. This is implemented as a webhook >> service, which means that when new jobs are queued, ARC will schedule new >> runners for deployment >> - The K8S scaling mechanism allows us to scale up and down both the >> number of pods and nodes. This also gives us the ability to deploy >> multiple >> node pools with different specs and assign runners based on labels for >> different jobs that require special nodes >> - Terraform scripts to easily add/remove runner types >> >> >> >> For more information about GitHub ARC: >> https://github.com/actions/actions-runner-controller >> >> >> >> Thanks, >> >> Andrey, on behalf of Beam Infrastructure team >> >