Skip to content

Helm Chart or ARC support for Cloud-runner #463

Open
@defied

Description

@defied

Context

Reading through your k8s deploy of cloud-runner, it looks like you tune it primarily for a cluster on AWS (whether EC2 or EKS), with an exposed api endpoint. This may be problematic for more security-conscious cluster administrators.

Suggested solution

  1. Support ARC and self-hosted runners.
  2. Create a helm chart to deploy cloud-runner to a k8s environment, with a values file to ingest and use tokens and configurations.

Considered alternatives

An installable version of cloud-runner packaged into a series of CMD calls that can be tied into a self-hosted github-runner.

Additional details

I am using an internal ARC self-hosted runner for my builds, game-ci unity-builder fails with an error code 137 (resource issues). My runner resources: is configured at 4CPU's, 4GB RAM, and an open volume on a 16TB array for storage.
There should be no resource issue, however the way ARC is set up, this may be by design.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions