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
>>
>

Reply via email to