Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Operator for Runner: Evaluate Runner Controllers #37

Open
rtaniwa opened this issue Mar 4, 2021 · 4 comments
Open

Operator for Runner: Evaluate Runner Controllers #37

rtaniwa opened this issue Mar 4, 2021 · 4 comments
Labels

Comments

@rtaniwa
Copy link

rtaniwa commented Mar 4, 2021

Is your feature request related to a problem? Please describe.

The current solution for adding an OpenShift runner is via a user installed Helm Chart - which enables individuals and teams to configure a cluster manually for self hosted runners on openshift.

Describe the solution you'd like

A Github Actions runner operator supporting a set of CRs for simplified configuration and management of manage runner instances for clusters.
This runner needs to be configured to be compatible with all RH actions. A runner could be configured to org level use so that end users could make runners available across multiple repos easily with no additional configuration.

An example of a runner controller is here https://github.com/actions-runner-controller/actions-runner-controller
Note this controller uses DIND for Docker builds but we would prefer Buildah

Describe alternatives you've considered

Individual teams can continue to use a manually installed helm chart as described here for each repo.
https://github.com/redhat-actions/openshift-actions-runner-installer

Additional context

@rtaniwa
Copy link
Author

rtaniwa commented Apr 7, 2021

@tetchel what are we blocked on? If it is design/details, want to make sure we call it out so that I know where to push. :)

@tetchel
Copy link
Contributor

tetchel commented Apr 7, 2021

sorry, I meant to move the CRDA one to blocked, not this one.

@rtaniwa
Copy link
Author

rtaniwa commented Sep 13, 2021

Feels like to me this one should move back to our Backlog or To Do as we currently don't have anyone assigned. @tetchel agree?

@tetchel
Copy link
Contributor

tetchel commented Sep 13, 2021

Yes

@jduimovich jduimovich changed the title Operator for Runner Operator for Runner: Evaluate Runner Controllers Mar 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants