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 rtaniwa added this to To do in Sprint 199 Mar 24, 2021
@tetchel tetchel moved this from To do to Blocked in Sprint 199 Apr 7, 2021
@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 tetchel moved this from Blocked to To do in Sprint 199 Apr 7, 2021
@tetchel
Copy link
Contributor

tetchel commented Apr 7, 2021

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

@tetchel tetchel removed this from To do in Sprint 199 Apr 14, 2021
@tetchel tetchel added this to Backlog in Sprint 200 Apr 14, 2021
@rtaniwa rtaniwa removed this from Backlog in Sprint 200 May 6, 2021
@rtaniwa rtaniwa added this to Backlog in Sprint 201 May 6, 2021
@rtaniwa rtaniwa removed this from Backlog in Sprint 201 May 31, 2021
@rtaniwa rtaniwa added this to Backlog in Sprint 202 May 31, 2021
@tetchel tetchel moved this from Backlog to In progress in Sprint 202 Jun 14, 2021
@rtaniwa rtaniwa removed this from In progress in Sprint 202 Jun 15, 2021
@rtaniwa rtaniwa added this to To do in Sprint 203 via automation Jun 15, 2021
@rtaniwa rtaniwa moved this from To do to In progress in Sprint 203 Jun 15, 2021
@rtaniwa rtaniwa removed this from In progress in Sprint 203 Jul 8, 2021
@rtaniwa rtaniwa added this to In progress in Sprint 204 Jul 8, 2021
@divyansh42 divyansh42 removed this from In progress in Sprint 204 Aug 2, 2021
@divyansh42 divyansh42 added this to In progress in Sprint 205 Aug 2, 2021
@rtaniwa rtaniwa removed this from In progress in Sprint 205 Aug 23, 2021
@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

@divyansh42 divyansh42 added this to To do in Sprint 212 via automation Jan 11, 2022
@divyansh42 divyansh42 moved this from To do to Backlog in Sprint 212 Jan 11, 2022
@divyansh42 divyansh42 removed this from Backlog in Sprint 212 Feb 3, 2022
@divyansh42 divyansh42 added this to To do in Sprint 214 via automation Feb 3, 2022
@divyansh42 divyansh42 moved this from To do to Backlog in Sprint 214 Feb 3, 2022
@divyansh42 divyansh42 removed this from Backlog in Sprint 214 Mar 1, 2022
@divyansh42 divyansh42 added this to To do in Sprint 215 via automation Mar 1, 2022
@divyansh42 divyansh42 moved this from To do to Backlog in Sprint 215 Mar 1, 2022
@divyansh42 divyansh42 removed this from Backlog in Sprint 215 Mar 16, 2022
@jduimovich jduimovich changed the title Operator for Runner Operator for Runner: Evaluate Runner Controllers Mar 16, 2022
@divyansh42 divyansh42 added this to To do in Sprint 220 via automation Jun 8, 2022
@divyansh42 divyansh42 moved this from To do to Backlog in Sprint 220 Jun 8, 2022
@divyansh42 divyansh42 removed this from Backlog in Sprint 220 Jul 8, 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